A quick view of the most influential metrics in Bonita Springs.
Learn more about Bonita Springs
Bonita Springs is a city in Lee County, Florida, United States. The population was 43,914 at the 2010 census. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area. The city is located on the southwest coast of the state. According to the United States Census Bureau, the city has a total area of 41.0 square miles (106 km2), of which 35.3 square miles (91 km2) is land and 5.7 square miles (15 km2) (13.95%) is water. The city is located on both Estero Bay and the Gulf of Mexico. The area referred to as Bonita Beach is located on a road-accessible barrier island (Little Hickory Island) that lies between the Gulf of Mexico and Estero Bay. The Imperial River flows through the downtown district of the city and empties out into Estero Bay.
Properties in Bonita Springs
View our selection of available properties in the Bonita Springs area.
Inside Bonita Springs
Check out the latest demographic information available for Bonita Springs.
Bonita Springs Schools
Learn more about schools near Bonita Springs complete with ratings and contact information.
The Best in Bonita Springs
Browse through the top rated businesses in the most popular categories Bonita Springs has to offer.