Cities in Mecklenburg County, North Carolina by Population (2024)

There are 18 cities in Mecklenburg County, North Carolina.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Charlotte1923,164875,7521.3%2,971310.8City
Concord2111,863104,8851.58%1,74764.0City
Huntersville365,71561,6061.59%1,57841.6Town
Kannapolis460,66055,3022.26%1,75534.6City
Indian Trail543,70540,3001.99%1,91722.8Town
Cornelius633,67931,5171.63%2,65712.7Town
Matthews731,40529,5201.52%1,83517.1Town
Mint Hill828,24426,5281.54%1,14924.6Town
Harrisburg920,20818,9071.64%1,61112.5Town
Stallings1017,54916,1991.96%2,0958.4Town
Weddington1114,35413,2561.95%81917.5Town
Davidson1214,30915,155-1.46%2,2056.5Town
Pineville1311,32410,6391.53%1,7056.6Town
Wesley Chapel149,4648,7281.98%9749.7Village
Locust156,1904,8465.74%7538.2City
Midland165,0114,6871.64%37613.3Town
Fairview173,7733,4752%12630.0Town
Hemby Bridge181,7421,6161.81%7602.3Town

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Mecklenburg County, North Carolina?

Charlotte is the largest city in Mecklenburg County.

What is the smallest city in Mecklenburg County, North Carolina?

Hemby Bridge is the smallest city in Mecklenburg County.

How many cities are in Mecklenburg County?

There are 18 cities in Mecklenburg County, North Carolina.

Frequently Asked Questions