Lee County, Florida Cities (2026)

6 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Cape Coral1251,819195,4363.88%2,373106 City
Fort Myers2106,23387,2883.06%2,65040 City
Bonita Springs358,72453,8871.39%1,52938 City
Estero439,13737,0550.89%1,60624 Village
Sanibel56,3426,389-0.13%39216 City
Fort Myers Beach65,1705,583-1.32%1,8583 Town

Lee County Cities Summary

Largest City

Cape Coral is the largest city in Lee County, with a population of 251,819.

Smallest City

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

10 Largest Cities

There are 6 cities in Lee County, Florida.

Location of Lee County