Lee County, Florida Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Cape Coral1245,680195,4423.99%2,315106 City
Fort Myers2104,79787,2893.17%2,61440 City
Bonita Springs358,45853,8941.43%1,52238 City
Estero438,71837,0440.92%1,58924 Village
Sanibel56,3006,388-0.05%38916 City
Fort Myers Beach65,2195,584-1.29%1,8763 Town

Lee County Cities Summary

Largest City

Cape Coral is the largest city in Lee County, with a population of 245,680.

Smallest City

Fort Myers Beach is the smallest city in Lee County, with a population of 5,219.

10 Largest Cities

There are 6 cities in Lee County, Florida.

Location of Lee County