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

There are 17 cities in Cabarrus 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
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Charlotte1North Carolina923,164875,7521.3%2,971310.76
Concord2North Carolina111,863104,8851.58%1,74764.03
Huntersville3North Carolina65,71561,6061.59%1,57841.64
Kannapolis4North Carolina60,66055,3022.26%1,75534.57
Cornelius5North Carolina33,67931,5171.63%2,65712.67
Harrisburg6North Carolina20,20818,9071.64%1,61112.54
Davidson7North Carolina14,30915,155-1.46%2,2056.49
Locust8North Carolina6,1904,8465.74%7538.22
Midland9North Carolina5,0114,6871.64%37613.34
Landis10North Carolina3,8363,7040.87%1,1283.40
Fairview11North Carolina3,7733,4752%12629.98
Enochville12North Carolina3,5343,3581.26%8863.99
Rockwell13North Carolina2,3912,3070.89%1,2941.85
Mount Pleasant14North Carolina1,7731,6711.43%4893.62
Red Cross15North Carolina8107601.5%2173.73
Misenheimer16North Carolina587649-2.65%3631.62
Gold Hill17North Carolina3543083.51%1422.49

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 Cabarrus County, North Carolina?

Charlotte is the largest city in Cabarrus County.

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

Gold Hill is the smallest city in Cabarrus County.

How many cities are in Cabarrus County?

There are 17 cities in Cabarrus County, North Carolina.

Frequently Asked Questions