Hoover had 93,550 residents on July 1, 2025, the Census Bureau estimates, up 14.6% since 2010. Age, income, households and housing figures.

Last checked Oct. 17, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to the release it came from. Updated when the bureau publishes new figures.

Hoover had an estimated 93,550 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is 944 more people (1.0%) than the 2020 census count of 92,606 and 11,931 more (14.6%) than the 2010 census count of 81,619. The Census Bureau’s QuickFacts page for Hoover summarizes the same releases. Hoover sits in two counties, Jefferson and Shelby.

What this means for you

  • Hoover grew 13.5% in the 2010s and has grown slowly since 2020, adding about 1,000 people in five years.
  • Households earn well above the county figures: a median of $109,253, against $66,388 in Jefferson County.
  • About seven in 10 homes are owner-occupied.

Growth since 2010

Bar chart of Hoover's population: 81,619 in the 2010 census, 92,606 in the 2020 census and an estimated 93,550 on July 1, 2025

The Census Bureau’s yearly estimates show Hoover holding close to flat after 2020, then picking up:

July 1 Estimate
2020 92,624
2021 92,482
2022 92,337
2023 92,494
2024 93,071
2025 93,550

The estimates start from a 2020 base of 92,517, slightly different from the census count, so the change since that base is 1,033 people, or 1.1%.

Who lives in Hoover

From the Census Bureau’s 2020-2024 American Community Survey five-year profile, which averages survey answers over five years and carries a margin of error:

Measure Hoover Jefferson County Shelby County
Median age 38.4 37.7 40.3
Under 18 24.5% 22.9% 22.8%
65 and older 16.6% 16.8% 16.8%
Households 37,002 269,883 86,866
Average household size 2.49 2.40 2.61
Median household income $109,253 $66,388 $97,961
People below the poverty level 5.1% 15.7% 7.2%
Adults 25+ with a bachelor’s degree or higher 62.6% 36.2% 46.8%

Housing

Measure Hoover Jefferson County Shelby County
Housing units 39,594 310,789 91,995
Owner-occupied homes 71.1% 63.9% 81.4%
Median value of owner-occupied homes $412,200 $240,000 $326,100
Median gross rent $1,457 $1,193 $1,401

These are owners’ own estimates of value, averaged over 2020 to 2024. For current market values, see our Hoover home prices page.

Hoover and its neighbors

Census Bureau estimates for July 1, 2025, and the change since the 2020 estimates base:

Place 2025 estimate Change since 2020 Median household income (2020-2024)
Hoover 93,550 +1.1% $109,253
Birmingham 195,893 -2.3% $46,051
Vestavia Hills 38,306 -2.4% $134,369
Homewood 28,118 +6.4% $94,485
Pelham 25,664 +6.2% $101,094
Bessemer 24,984 -3.9% $39,613
Helena 23,388 +5.5% $115,139
Mountain Brook 21,661 -3.9% $201,479
Jefferson County 665,742 -1.3% $66,388
Shelby County 238,552 +7.0% $97,961

The fastest growth around Hoover since 2020 has been in Homewood, Pelham, Helena and Shelby County as a whole. Birmingham, Vestavia Hills, Mountain Brook, Bessemer and Jefferson County have lost population.

About these numbers

The decennial census counts everyone every 10 years; the next is in 2030. The population estimates update the count every July 1 using births, deaths and migration. The American Community Survey samples households every year and publishes five-year averages for cities this size, with margins of error. Questions about Census data go to the bureau’s customer line, 1-800-923-8282.

Related: Hoover home prices, schools and history and landmarks.

Frequently asked questions

What is the population of Hoover, Alabama?

The Census Bureau estimates Hoover had 93,550 residents on July 1, 2025. The 2020 census counted 92,606.

How fast is Hoover growing?

Hoover grew 13.5% between the 2010 and 2020 censuses, from 81,619 to 92,606. Since 2020 growth has been slow: the estimate rose 1.1% from the 2020 base to 2025.

What is the median household income in Hoover?

$109,253 in the Census Bureau’s 2020-2024 American Community Survey, compared with $66,388 for Jefferson County and $97,961 for Shelby County.

How many households are in Hoover?

About 37,002, with an average of 2.49 people each, according to the 2020-2024 American Community Survey.

Is Hoover in Jefferson County or Shelby County?

Both. Hoover straddles the line between Jefferson County and Shelby County, Alabama.