Grove City is an unincorporated village and census-designated place located in the U.S. state of Florida. It is within Charlotte County included in the Punta Gorda Metropolitan Statistical Area. It has a total area of 2.2 square miles at 26°54′43″N 82°19′30″W. The elevation is 10 feet above sea level. As of the 2010 census data, it had a total population of 1,804. The population density was 1,333/sq mi. Estimated per capita income in 2016 was $41,433. Recent job growth is positively increased by 1.84 percent. The average travel time is 21 minutes.