Union County, North Carolina cities by population

Number of cities: 16
Population: 235,699
Largest city: Indian Trail
Table of cities in Union County, North Carolina sorted by population from largest to smallest.
CityTypePopulation
Indian Trailtown39,603
Monroecity34,464
Mint Hilltown26,236
Waxhawtown19,645
Stallingstown15,932
Weddingtontown12,851
Wesley Chapelvillage8,661
Unionvilletown6,634
Marvinvillage6,326
Wingatetown3,830
Fairviewtown3,475
Lake Parkvillage3,317
Mineral Springstown3,129
Marshvilletown2,533
Hemby Bridgetown1,957
JAARSCDP981

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

Indian Trail is the largest city in Union County, North Carolina with a population of 39,603.

TOP-5 cities by population in Union County, North Carolina:
  • Indian Trail
  • Monroe
  • Mint Hill
  • Waxhaw
  • Stallings