8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charlotte | 1 | 960,608 | 874,948 | 1.82% | 3,091 | 311 | City |
| Huntersville | 2 | 68,456 | 61,609 | 2.04% | 1,644 | 42 | Town |
| Cornelius | 3 | 35,076 | 31,523 | 2.07% | 2,768 | 13 | Town |
| Matthews | 4 | 32,680 | 29,520 | 1.97% | 1,909 | 17 | Town |
| Mint Hill | 5 | 29,398 | 26,532 | 1.99% | 1,196 | 25 | Town |
| Davidson | 6 | 16,633 | 14,847 | 2.19% | 2,563 | 6 | Town |
| Weddington | 7 | 14,676 | 13,248 | 1.98% | 837 | 18 | Town |
| Pineville | 8 | 11,799 | 10,638 | 2.01% | 1,777 | 7 | Town |
Charlotte is the largest city in Mecklenburg County, with a population of 960,608.
Pineville is the smallest city in Mecklenburg County, with a population of 11,799.
There are 8 cities in Mecklenburg County, North Carolina.