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
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.
Have your say