6 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cape Coral | 1 | 242,422 | 195,436 | 4.03% | 2,284 | 106 | City |
| Fort Myers | 2 | 103,075 | 87,288 | 3.16% | 2,571 | 40 | City |
| Bonita Springs | 3 | 57,918 | 53,887 | 1.41% | 1,508 | 38 | City |
| Estero | 4 | 38,790 | 37,055 | 0.9% | 1,592 | 24 | Village |
| Sanibel | 5 | 6,350 | 6,389 | -0.13% | 392 | 16 | City |
| Fort Myers Beach | 6 | 5,239 | 5,583 | -1.3% | 1,883 | 3 | Town |
Cape Coral is the largest city in Lee County, with a population of 242,422.
Fort Myers Beach is the smallest city in Lee County, with a population of 5,239.
There are 6 cities in Lee County, Florida.