Grove City is a borough in southeastern Mercer County, Pennsylvania, United States. It is approximately 60 miles (97 km) north of Pittsburgh and 75 miles (121 km) south of Erie. The population was 7,894 at the 2020 census. It is part of the Hermitage micropolitan area.