8 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charlotte | 1 | 977,740 | 874,948 | 1.78% | 3,133 | 312 | City |
| Huntersville | 2 | 69,826 | 61,609 | 2% | 1,660 | 42 | Town |
| Cornelius | 3 | 35,787 | 31,523 | 2.03% | 2,824 | 13 | Town |
| Matthews | 4 | 33,312 | 29,520 | 1.93% | 1,946 | 17 | Town |
| Mint Hill | 5 | 29,971 | 26,532 | 1.95% | 1,219 | 25 | Town |
| Davidson | 6 | 16,990 | 14,847 | 2.15% | 2,618 | 6 | Town |
| Weddington | 7 | 14,962 | 13,248 | 1.95% | 854 | 18 | Town |
| Pineville | 8 | 12,031 | 10,638 | 1.97% | 1,812 | 7 | Town |
Charlotte is the largest city in Mecklenburg County, with a population of 977,740.
Pineville is the smallest city in Mecklenburg County, with a population of 12,031.
There are 8 cities in Mecklenburg County, North Carolina.