Homewood had 28,118 residents on July 1, 2025, the Census Bureau estimates, up 6.5% since 2020 while Jefferson County shrank. Age, income and housing.

Last checked Oct. 17, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to its source. Questions about Census data: the Census Bureau’s customer line, 1-800-923-8282. This page is updated when the bureau publishes new figures.

Homewood had an estimated 28,118 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is 1,704 more people (6.5%) than the 2020 census count of 26,414 and 2,951 more (11.7%) than the 2010 census count of 25,167. The Census Bureau’s QuickFacts page for Homewood summarizes the same releases.

What this means for you

  • Homewood grew faster after 2020 than any of its large neighbors. Jefferson County as a whole lost an estimated 8,979 residents between 2020 and 2025.
  • It is a young city: the median age is 29, about nine years younger than the county.
  • About seven in 10 adults have a bachelor’s degree, roughly double the county rate.

Homewood’s population since 2010

Bar chart of Homewood's population: 25,167 in the 2010 census, 26,414 in the 2020 census and an estimated 28,118 on July 1, 2025

The 2010s added 1,247 residents, a rise of 5%. The bureau’s yearly estimates for the city, each as of July 1, are:

Year Estimated residents
2020 27,396
2021 28,070
2022 27,895
2023 27,828
2024 28,001
2025 28,118

The estimates start from a base of 26,416 for April 1, 2020. Source: Census Bureau, Vintage 2025 subcounty population estimates for Alabama.

Who lives in Homewood

These figures come from the American Community Survey 2020-2024 five-year estimates, a survey, so each has a margin of error.

Measure Homewood Source
Median age 29.0 years DP05
Under 18 25.3% DP05
65 and older 11.0% DP05
Households 9,830 DP02
Average household size 2.53 people DP02
Born outside the U.S. 7.8% DP02
Adults 25+ with a bachelor’s degree or higher 70.9% DP02
Median household income $94,485 (margin of error +/- $10,781) DP03
People below the poverty level 8.9% DP03
Housing units 10,882 DP04
Vacant units 9.7% DP04
Owner-occupied homes 61.7% DP04
Renter-occupied homes 38.3% DP04
Median value, owner-occupied homes $558,500 DP04

The 2020 census counted 10,942 housing units in Homewood. For current home values, see our home prices guide.

Homewood against the county and its neighbors

Place 2010 census 2020 census July 1, 2025 estimate Change since 2020
Homewood 25,167 26,414 28,118 +6.5%
Hoover 81,619 92,606 93,550 +1.0%
Vestavia Hills 34,033 39,102 38,306 -2.0%
Birmingham 212,237 200,733 195,893 -2.4%
Mountain Brook 20,413 22,461 21,661 -3.6%
Jefferson County 658,466 674,721 665,742 -1.3%

Sources: 2010 census, 2020 census, Vintage 2025 estimates.

Measure, 2020-2024 ACS Homewood Jefferson County Vestavia Hills Mountain Brook Hoover Birmingham
Median age 29.0 37.7 41.7 42.9 38.4 35.6
Median household income $94,485 $66,388 $134,369 $201,479 $109,253 $46,051
Bachelor’s degree or higher 70.9% 36.2% 65.3% 88.6% 62.6% 31.1%
Renter-occupied homes 38.3% 36.1% 22.0% 10.1% 28.9% 54.5%

Source: ACS 2020-2024 data profiles.

Homewood is the youngest of these places by median age and rents more of its homes than its suburban neighbors, though fewer than Birmingham. Its median household income is above the county’s but below Vestavia Hills, Hoover and Mountain Brook.

For more about the city, see our history and landmarks guide and moving to Homewood.

Frequently asked questions

What is the population of Homewood, Alabama?

The Census Bureau estimates Homewood had 28,118 residents on July 1, 2025. The 2020 census counted 26,414.

Is Homewood, Alabama growing?

Yes. Homewood’s estimated population is up 6.5% since the 2020 census and 11.7% since 2010, while Jefferson County, Birmingham, Vestavia Hills and Mountain Brook all lost residents after 2020.

What is the median household income in Homewood?

$94,485 in the Census Bureau’s 2020-2024 American Community Survey, against $66,388 for Jefferson County.

What is the median age in Homewood?

29 years, in the 2020-2024 American Community Survey, compared with 37.7 for Jefferson County.

How many households are in Homewood?

About 9,830, with an average of 2.53 people each, according to the 2020-2024 American Community Survey.