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

There are 21 cities in Union 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
Indian Trail2North Carolina43,70540,3001.99%1,91722.80
Monroe3North Carolina38,83734,6762.75%1,24031.33
Matthews4North Carolina31,40529,5201.52%1,83517.11
Mint Hill5North Carolina28,24426,5281.54%1,14924.59
Waxhaw6North Carolina23,83720,7793.31%1,96312.14
Stallings7North Carolina17,54916,1991.96%2,0958.38
Weddington8North Carolina14,35413,2561.95%81917.53
Wesley Chapel9North Carolina9,4648,7281.98%9749.72
Unionville10North Carolina7,2256,6731.95%24729.25
Marvin11North Carolina6,9496,4052%1,1596
Locust12North Carolina6,1904,8465.74%7538.22
Midland13North Carolina5,0114,6871.64%37613.34
Wingate14North Carolina4,4254,0911.91%1,8952.33
Fairview15North Carolina3,7733,4752%12629.98
Lake Park16North Carolina3,5733,2961.97%4,8610.73
Mineral Springs17North Carolina3,4463,1781.98%4208.21
Marshville18North Carolina2,7002,5401.5%1,2722.12
Hemby Bridge19North Carolina1,7421,6161.81%7602.29
JAARS20North Carolina6991,090-11.85%8140.86
Peachland21North Carolina384391-0.52%3811.01

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

Charlotte is the largest city in Union County.

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

Peachland is the smallest city in Union County.

How many cities are in Union County?

There are 21 cities in Union County, North Carolina.

Frequently Asked Questions