Population Data

for Union County and its Municipalities

 

Municipality 2010 Census 2017 Est. % Change
Union County 201,291 228,492 13.51%
Fairview 3,324 3,720 11.91%
Hemby Bridge 1,520 1,561 2.70%
Indian Trail 33,518 38,795 15.74%
Lake Park 3,422 3,676 7.42%
Marshville 2,402 2,461 2.46%
Marvin 5,579 6,967 24.88%
Mineral Springs 2,639 3,019 14.40%
Monroe 32,797 35,034 6.82%
Stallings 13,432 15,578 15.98%
Unionville 5,929 6,642 12.03%
Waxhaw 9,859 13,645 38.40%
Weddington 9,452 10,672 12.91%
Wesley Chapel 7,463 8,801 17.93%
Wingate 3,491 3,989 14.27%

Source: U.S. Census Bureau, NC Office of State Budget and Management. (https://www.osbm.nc.gov/facts-figures/demographics)
Last Updated: Thursday, January 3, 2019