8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Tupelo | 1 | 37,739 | 37,918 | -0.1% | 586 | 64 | City |
| Saltillo | 2 | 4,972 | 4,951 | 0.08% | 521 | 10 | City |
| Baldwyn | 3 | 3,087 | 3,071 | 0.1% | 266 | 12 | City |
| Verona | 4 | 2,699 | 2,791 | -0.7% | 735 | 4 | City |
| Guntown | 5 | 2,611 | 2,586 | 0.19% | 560 | 5 | Town |
| Mooreville | 6 | 2,136 | 2,138 | 4.86% | 764 | 3 | CDP |
| Shannon | 7 | 1,490 | 1,493 | -0.07% | 368 | 4 | Town |
| Plantersville | 8 | 841 | 866 | -0.59% | 402 | 2 | Town |
Tupelo is the largest city in Lee County, with a population of 37,739.
Plantersville is the smallest city in Lee County, with a population of 841.
There are 8 cities in Lee County, Mississippi.