Union County, North Carolina counted 238,392 residents at the 2020 census, up more than 26 percent from 2010, and Census Bureau estimates since have put the county past 260,000 — growth concentrated in the Charlotte-metro corridor towns of Indian Trail, Waxhaw, and Stallings, per Census Bureau estimates as of 2024. Union Times Today is an independent publication covering Union County, NC — the name is geographic, and this site has no labor-union affiliation.
Growth numbers are the county's central civic fact: nearly every budget line, school bond argument, and rezoning fight in Monroe, Indian Trail, or Waxhaw traces back to them. Five numbers frame the picture, each with its source and date.
What are the five numbers?
From the Census Bureau's decennial counts and annual estimates, plus county and district published figures:
| Number | What it measures | Source |
|---|---|---|
| 238,392 | 2020 census population | U.S. Census Bureau, 2020 census |
| 26%+ | Population growth 2010-2020 | U.S. Census Bureau, decennial counts |
| ~40,000 | Indian Trail's population at the 2020 census, up from ~33,500 in 2010 | U.S. Census Bureau |
| 40,000+ | Union County Public Schools enrollment | UCPS published enrollment figures |
| Monroe | The county seat, the region's employment and government center | Union County government |
Each number deserves its own caution: census estimates between decennial counts carry uncertainty; school enrollment is a point-in-time count that moves with rezoning decisions; and the Indian Trail figure is a municipal boundary, not a mailing address — much of what locals call Indian Trail sits in unincorporated county territory that no town number captures.
Where is the growth actually landing?
West of Highway 601 and north toward the Mecklenburg County line, per the pattern in the census tract estimates and municipal annexation records. The corridor from Stallings through Indian Trail to Weddington and Waxhaw holds the densest growth — commuter territory within 30 minutes of Charlotte's job centers — while the county's eastern side around Marshville and Wingate has grown slowly. The practical consequence: the same county contains one of the state's fastest suburban corridors and communities whose population barely moved in a decade, and countywide averages describe neither.
What does the growth strain first?
Schools and roads, in the order residents feel them. Union County Public Schools, with enrollment above 40,000 across the district's schools per its published counts, has added thousands of students this decade, and capacity fights — mobile classrooms, boundary redrawings, capital plans — follow the rooftops north. Roads come second because they lag by design: state transportation funding cycles run years behind subdivision buildout, and the US 74 corridor through Indian Trail and Monroe carries the mismatch every weekday. County commissioners' adopted budgets and capital plans, posted on the county's site, are the documents where the strain turns into line items.
What does the growth add?
The other side of the ledger, sourced the same way: a larger tax base per the county's adopted budget documents, new employers along the Monroe corridor, and municipal investment that slow-growth counties cannot fund — Indian Trail and Waxhaw have both rebuilt parks, streetscapes, and downtown infrastructure on the back of growth-driven revenue, per their municipal budgets. Growth as trade-off, not verdict, is this publication's standing approach; both columns of the ledger run in the public documents.
What the numbers establish is a county adding population at metro-fringe pace with infrastructure arriving on a delay. What they cannot establish is the next decade's totals — those depend on rezoning decisions the county has not yet made.
For more context, read U.S. Department of Transportation Announces $114 Million in Federal Loans to Benefit Rural Oklahoma Communities.
For more context, read johns.
For more context, read children.
