Bonita Springs

City in Lee County, Florida

View of Bonita Springs, Florida
Photo: No machine-readable author provided. Jswfl09 assumed (bas… · Public domain

Bonita Springs is a city in Lee County, Florida, with 53,644 residents (2020 Census). It sits at 10 ft (3 m) above sea level. The nearest town is Estero, 5.1 miles N.

About Bonita Springs

Bonita Springs is a city in Lee County, Florida, United States. The population was 53,644 at the 2020 census, up from 43,914 at the 2010 census. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area, on the state's southwest coast.

Text: Wikipedia · CC BY-SA 4.0

Bonita Springs weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bonita Springs

All 24 webcams near Bonita Springs ›

Webcams: Windy.com

Living in Bonita Springs

Median household income
$95,210
Median home value
$497,100
Median rent
$1,882/mo
Median age
62.1
Cost of living and demographics of Bonita Springs ›

Do you know Bonita Springs? Tell us about it

Help other travelers: share what makes Bonita Springs special. We review every message before publishing it.

Map of Bonita Springs

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Bonita Springs Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Bonita Springs, FL population

Bonita Springs had 53,644 residents in the 2020 Census.

2020 Census53,644
Density1,395 per sq mi (539 per km²)

Source: U.S. Census Bureau, Decennial Census.

Bonita Springs at a glance

StateFlorida (FL)
CountyLee County
TypeCity
Population53,644 (2020)
Land area38.44 sq mi (99.6 km²)
Water area8.07 sq mi (20.91 km²)
Elevation10 ft (3 m)
Coordinates26.3538° N, 81.7834° W
ZIP codes34134, 34110, 34135
Official websitecityofbonitasprings.org
Census code (GEOID)1207525

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Bonita Springs

Straight-line distance between town centers.

Frequently asked questions about Bonita Springs

What county is Bonita Springs in?

Bonita Springs is in Lee County, Florida.

What is the population of Bonita Springs, FL?

53,644 people lived in Bonita Springs at the 2020 Census.

What is the ZIP code of Bonita Springs, FL?

The main ZIP code is 34134. Other ZIP codes: 34110, 34135.

What is the elevation of Bonita Springs?

10 feet (3 m) above sea level.

What towns are near Bonita Springs?

Estero (5.1 mi), Naples Park (6.5 mi), Pelican Marsh (7.1 mi), Florida Gulf Coast University (7.5 mi), Three Oaks (8.3 mi).

Last updated: