Holly Springs had 50,288 residents on July 1, 2025, the Census Bureau estimates, up 22% since the 2020 census and more than double its 2010 count.

Last checked Oct. 11, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to its source. Census Bureau customer line: 1-800-923-8282. Updated when the bureau publishes new figures.

Holly Springs had an estimated 50,288 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is the first estimate to put the town above 50,000, and more than twice the 24,661 people the 2010 census counted.

Holly Springs at a glance

  • Population, July 1, 2025 (estimate): 50,288
  • 2020 census: 41,239
  • 2010 census: 24,661
  • Median age: 36.5
  • Median household income: $135,578
  • Quick summary from the bureau: Census QuickFacts for Holly Springs

Growth since 2010

Bar chart of Holly Springs' population: 24,661 in the 2010 census, 41,239 in the 2020 census, then estimates of 43,477 in 2021, 45,813 in 2022, 46,407 in 2023, 48,508 in 2024 and 50,288 in 2025.
Holly Springs has more than doubled in 15 years. Chart by Holly Springs Daily from Census Bureau data.
Share this chartFacebookWhatsAppX

The 2010 census counted 24,661 people in Holly Springs and the 2020 census 41,239, growth of 67%. Since then the estimates show the town adding between about 600 and 2,300 people a year, for growth of 22% from the 2020 count to July 2025. From 2010 to 2025 the town grew about 104%.

Who lives in Holly Springs

From the Census Bureau’s 2020-2024 American Community Survey five-year estimates, compared with Wake County and the state:

Holly Springs Wake County North Carolina
Median age 36.5 37.3 39.1
Under 18 32.4% 23.0%
65 and older 8.9% 12.9%
Households 14,982 460,175 4,282,345
Average household size 3.02 2.51 2.44
Median household income $135,578 $105,768 $72,388
People below the poverty line 4.8% 8.1% 13.0%
Adults 25+ with a bachelor’s degree or more 67.3% 57.2% 35.7%
Homes that are owner-occupied 80.6% 64.1% 66.6%
Median value of owner-occupied homes $535,800 $461,300 $288,900

Holly Springs is a town of families: almost a third of residents are under 18, and the average household is larger than in the county or the state. The survey averages five years of responses, so its figures trail the current market; see our home prices guide for this year’s values.

Holly Springs and its neighbors

The Census Bureau’s 2025 estimates for Holly Springs and the towns around it:

Place 2020 census July 1, 2025 estimate Change
Cary 174,721 183,582 +5.1%
Apex 58,780 80,419 +36.8%
Holly Springs 41,239 50,288 +21.9%
Fuquay-Varina 34,152 48,536 +42.1%
Wake County 1,129,410 1,257,235 +11.3%

Holly Springs grew about twice as fast as Wake County since 2020, but Apex, about five miles north, and Fuquay-Varina, about five miles south, grew faster still.

Where to find more

More: moving to Holly Springs and Holly Springs schools.

Frequently asked questions

What is the population of Holly Springs, North Carolina?

The Census Bureau estimates Holly Springs had 50,288 residents on July 1, 2025. The 2020 census counted 41,239.

How fast is Holly Springs growing?

Holly Springs grew 67% between the 2010 and 2020 censuses, from 24,661 to 41,239, and an estimated 22% more from 2020 to 2025.

When did Holly Springs pass 50,000 people?

The Census Bureau’s estimates put Holly Springs at 48,508 on July 1, 2024, and 50,288 on July 1, 2025, the first estimate above 50,000.

What is the median household income in Holly Springs?

The median household income in Holly Springs was $135,578 in the Census Bureau’s 2020-2024 American Community Survey, compared with $105,768 for Wake County and $72,388 for North Carolina.

Is Holly Springs bigger than Fuquay-Varina?

Yes. The 2025 estimates put Holly Springs at 50,288 and Fuquay-Varina at 48,536, though Fuquay-Varina has grown faster since 2020. Apex, next door, has 80,419.