Discover Naples

Bonita Springs/Estero

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 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). 35.3 square miles (91 km2) of it is land and 5.7 square miles (15 km2) of it (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. The city is the northernmost city on the west coast of Florida that has a tropical climate, having a mean January temperature of 65 °F (18 °C). (Fort Myers Beach directly to the north has a January mean of 64 °F (18 °C) which gives it a subtropical climate).


Bonita Springs/Estreo Communities

Barefoot Beach

Bella Terra

Belle Lago

Bonita Bay

Brendan Cove

Cascades at Estero

Cedar Creek

Coconut Point



Highland Woods

Lighthouse Bay at the Brooks



Pelican Landing

Quail West


San Remo

Shadow Wood at the Brooks
_0000s_0005_SPRING RUN
Spring Run

_0000s_0006_the colony
The Colony


Village Walk of Bonita Springs

West Bay Club

Wildcat Run

Worthington Country Club