6 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cape Coral | 1 | 251,819 | 195,436 | 3.88% | 2,373 | 106 | City |
| Fort Myers | 2 | 106,233 | 87,288 | 3.06% | 2,650 | 40 | City |
| Bonita Springs | 3 | 58,724 | 53,887 | 1.39% | 1,529 | 38 | City |
| Estero | 4 | 39,137 | 37,055 | 0.89% | 1,606 | 24 | Village |
| Sanibel | 5 | 6,342 | 6,389 | -0.13% | 392 | 16 | City |
| Fort Myers Beach | 6 | 5,170 | 5,583 | -1.32% | 1,858 | 3 | Town |
Cape Coral is the largest city in Lee County, with a population of 251,819.
Fort Myers Beach is the smallest city in Lee County, with a population of 5,170.
There are 6 cities in Lee County, Florida.