Mecklenburg County, North Carolina Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Charlotte1960,608874,9481.82%3,091311 City
Huntersville268,45661,6092.04%1,64442 Town
Cornelius335,07631,5232.07%2,76813 Town
Matthews432,68029,5201.97%1,90917 Town
Mint Hill529,39826,5321.99%1,19625 Town
Davidson616,63314,8472.19%2,5636 Town
Weddington714,67613,2481.98%83718 Town
Pineville811,79910,6382.01%1,7777 Town

Mecklenburg County Cities Summary

Largest City

Charlotte is the largest city in Mecklenburg County, with a population of 960,608.

Smallest City

Pineville is the smallest city in Mecklenburg County, with a population of 11,799.

10 Largest Cities

There are 8 cities in Mecklenburg County, North Carolina.

Location of Mecklenburg County