Mecklenburg County, North Carolina Cities (2025)

8 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Charlotte1935,017875,7521.28%3,009311 City
Huntersville266,74261,6061.56%1,60342 Town
Cornelius334,22031,5171.61%2,70013 Town
Matthews431,87629,5201.5%1,86217 Town
Mint Hill528,67326,5281.52%1,16625 Town
Weddington614,62913,2561.92%83518 Town
Davidson714,09815,155-1.47%2,1736 Town
Pineville811,49510,6391.51%1,7317 Town

Mecklenburg County Cities Summary

Largest City

Charlotte is the largest city in Mecklenburg County, with a population of 935,017.

Smallest City

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

10 Largest Cities

There are 8 cities in Mecklenburg County, North Carolina.

Location of Mecklenburg County