Lake City is a borough in Erie County, Pennsylvania, United States. The population was 3,031 at the 2010 census. It is part of the Erie Metropolitan Statistical Area.
Lake City is located in western Erie County at 42°1′2″N 80°20′48″W (42.017349, -80.346641). It is bordered to the south by the borough of Girard, to the east and west and partially to the north by Girard Township, and partially to the north by Lake Erie.
According to the United States Census Bureau, the borough has a total area of 1.8 square miles (4.7 km2), of which 0.01 square miles (0.02 km2), or 0.47%, is water. Elk Creek passes through the westernmost part of the borough, then enters Lake Erie just west of the borough limits.
Lake City is served by two Pennsylvania state routes: Pennsylvania Route 5 running east/west as West Lake Road, and Pennsylvania Route 18 running north/south as Lake Street and Rice Avenue. PA 5 leads northeast 4 miles (6 km) to Avonia and southwest 13 miles (21 km) to Conneaut, Ohio, while PA 18 leads south into Girard. Erie is 15 miles (24 km) to the northeast.