| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charlotte | 1 | 982,070 | 874,907 | 1.79% | 3,147 | 312 | City |
| Huntersville | 2 | 69,892 | 61,609 | 1.98% | 1,661 | 42 | Town |
| Cornelius | 3 | 35,796 | 31,515 | 2% | 2,824 | 13 | Town |
| Matthews | 4 | 33,406 | 29,517 | 1.94% | 1,952 | 17 | Town |
| Mint Hill | 5 | 30,054 | 26,529 | 1.96% | 1,222 | 25 | Town |
| Davidson | 6 | 17,023 | 14,885 | 2.17% | 2,623 | 6 | Town |
| Weddington | 7 | 14,807 | 13,246 | 2% | 845 | 18 | Town |
| Pineville | 8 | 12,089 | 10,638 | 2.01% | 1,820 | 7 | Town |
Charlotte is the largest city in Mecklenburg County, with a population of 982,070.
Pineville is the smallest city in Mecklenburg County, with a population of 12,089.
There are 8 cities in Mecklenburg County, North Carolina.