Lee County, Florida Cities (2025)

6 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Cape Coral1242,422195,4364.03%2,284106 City
Fort Myers2103,07587,2883.16%2,57140 City
Bonita Springs357,91853,8871.41%1,50838 City
Estero438,79037,0550.9%1,59224 Village
Sanibel56,3506,389-0.13%39216 City
Fort Myers Beach65,2395,583-1.3%1,8833 Town

Lee County Cities Summary

Largest City

Cape Coral is the largest city in Lee County, with a population of 242,422.

Smallest City

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

10 Largest Cities

There are 6 cities in Lee County, Florida.

Location of Lee County