Huntersville had an estimated 68,535 people on July 1, 2025, up 11.7% since the 2020 census and 46.5% since 2010, Census Bureau figures show.

Last checked Oct. 11, 2026. Figures come from the U.S. Census Bureau: the 2010 and 2020 censuses, the Vintage 2025 population estimates and the 2020-2024 American Community Survey five-year estimates. See also Census QuickFacts for Huntersville.

Huntersville had an estimated 68,535 residents on July 1, 2025, the Census Bureau says. That is up 11.7%, or about 7,200 people, from the 61,376 counted in the 2020 census, and up 46.5% from 46,773 in 2010. That makes Huntersville the second-largest municipality in Mecklenburg County, after Charlotte and ahead of Cornelius, Matthews and Mint Hill. For town planning data, call the Huntersville Planning Department at 704-875-7000.

Growth since 2010

Bar chart of Huntersville's population: 46,773 in the 2010 census, 61,376 in the 2020 census, and estimates of 61,935 in 2021, 63,812 in 2022, 65,163 in 2023, 67,037 in 2024 and 68,535 in 2025

Year Population Source
2010 46,773 2010 census
2020 61,376 2020 census
2023 65,163 Estimate, July 1
2024 67,037 Estimate, July 1
2025 68,535 Estimate, July 1

Growth picked up after 2021: the estimates add between about 1,350 and 1,900 people a year from 2022 to 2025. Estimates are revised each year, so earlier years can change.

Who lives here

From the Census Bureau’s 2020-2024 American Community Survey five-year estimates, compared with Mecklenburg County as a whole:

Measure Huntersville Mecklenburg County
Median age 40.1 35.5
Median household income $120,516 $87,005
Households 25,055 466,527
Homes that are owner-occupied 71.7% 55.1%
Housing units 25,913 503,071
Median value of owner-occupied homes $472,900 $406,800
Median gross rent $1,834 $1,627
Adults 25+ with a bachelor’s degree or higher 57.5% 49.2%

Survey figures are estimates with margins of error and cover 2020 to 2024, so they differ from the July 2025 count above.

Huntersville and its neighbors

Census Bureau population estimates for July 1, 2025, and the 2020 census, for the towns named on our town, county and neighbors page:

Place 2020 census 2025 estimate Change
Huntersville 61,376 68,535 +11.7%
Cornelius, about five miles north 31,412 35,094 +11.7%
Davidson, about six miles north 15,106 16,662 +10.3%
Mecklenburg County 1,115,482 1,233,383 +10.6%

Elsewhere nearby, the Census Bureau’s 2025 estimates put Mooresville at 55,842, Kannapolis at 61,708, Concord at 114,598 and Charlotte at 964,784.

Huntersville’s household income is above Cornelius ($113,767) and below Davidson ($166,556), and its median age is younger than both (44.0 and 41.9), the 2020-2024 survey shows.

What this means for you

  • Huntersville is adding people a little faster than the county as a whole.
  • Most homes are owner-occupied, and incomes are well above the county median.
  • For what growth means on your street, see the town’s rezoning and permit records in our building permits and zoning guide.

More: Huntersville home prices and moving to Huntersville.

Frequently asked questions

What is the population of Huntersville, N.C.?

The Census Bureau estimates 68,535 people lived in Huntersville on July 1, 2025. The 2020 census counted 61,376.

How fast is Huntersville growing?

The town grew 31.2% from 2010 to 2020, from 46,773 to 61,376 people, and an estimated 11.7% more from 2020 to 2025, adding about 7,200 people.

What is the median household income in Huntersville?

$120,516, according to the Census Bureau’s 2020-2024 American Community Survey five-year estimates. Mecklenburg County’s is $87,005.

What is the median age in Huntersville?

40.1 years, from the 2020-2024 American Community Survey, compared with 35.5 for Mecklenburg County.

Is Huntersville bigger than Cornelius and Davidson?

Yes. Huntersville’s 68,535 estimated residents compare with 35,094 in Cornelius and 16,662 in Davidson in the Census Bureau’s 2025 estimates.