Huntsville's population was 233,627 on July 1, 2025, the Census Bureau estimates: up 8.7% since 2020 and 30% since 2010. Age, income and housing inside.
Last checked Oct. 17, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to its source. Updated when the bureau publishes new figures.
Huntsville had an estimated 233,627 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates, making it Alabama’s largest city. That is 8.7% more than the April 2020 estimates base of 214,989 and 30% more than the 180,105 people the 2010 census counted. In the year from July 2024 to July 2025 the estimate rose 1.4%, from 230,347. See the city’s QuickFacts page.
Sources
- Population counts: the 2010 census and 2020 census
- Estimates: Vintage 2025 city and town totals
- Age, income and housing: 2020-2024 American Community Survey profiles
Growth since 2010
| Year | Population | Source |
|---|---|---|
| 2010 | 180,105 | 2010 census |
| 2020 | 215,006 | 2020 census |
| 2021 | 218,727 | July 1 estimate |
| 2022 | 222,237 | July 1 estimate |
| 2023 | 226,024 | July 1 estimate |
| 2024 | 230,347 | July 1 estimate |
| 2025 | 233,627 | July 1 estimate |
Between the 2010 and 2020 censuses Huntsville grew 19.4%, adding about 34,900 people. Since 2020 it has added roughly 3,300 to 4,300 people a year in the bureau’s estimates.
Where Huntsville’s people live
Huntsville reaches into three counties. Of the 233,627 residents estimated for July 2025, 228,416 lived in Madison County, 5,206 in Limestone County and five in Morgan County.
Age, households, income and housing
From the 2020-2024 American Community Survey five-year estimates (people, households, income and housing):
| Measure | Huntsville | Madison County | Madison |
|---|---|---|---|
| Median age | 36.9 | 38.2 | 37.3 |
| Under 18 | 19.4% | 21.6% | 27.9% |
| 65 and over | 16.4% | 15.7% | 12.7% |
| Households | 95,310 | 165,031 | 22,496 |
| Average household size | 2.22 | 2.39 | 2.66 |
| Median household income | $74,714 | $86,499 | $134,655 |
| Bachelor’s degree or higher (25 and over) | 47.2% | 46.4% | 64.5% |
| Housing units | 104,388 | 178,607 | 23,278 |
| Homes lived in by their owners | 58.3% | 68.3% | 74.0% |
| Median home value | $293,600 | $299,200 | $398,800 |
| Median gross rent | $1,171 | $1,209 | $1,453 |
ACS figures are survey estimates averaged over five years and carry margins of error; the bureau’s tables show them.
How Huntsville compares
| Place | July 2025 estimate | Change since 2020 base |
|---|---|---|
| Huntsville | 233,627 | +8.7% |
| Madison County | 433,516 | +11.7% |
| Madison, about five miles west | 67,968 | +19.4% |
| Alabama | 5,193,088 | +3.3% |
Meridianville, about 13 miles north, is an unincorporated community, so it has no city estimate; the 2020-2024 ACS puts its population at 11,150, with a median household income of $97,434. Huntsville holds about 54% of Madison County’s people.
What this means for you
- Huntsville is the state’s largest city by the Census Bureau’s 2025 estimate.
- It has smaller households and more renters than the county or Madison.
- Growth is steady: about 3,300 to 4,300 more residents a year since 2020.
More guides: home prices, schools and moving to Huntsville.
Frequently asked questions
What is the population of Huntsville, Alabama?
233,627 on July 1, 2025, according to the U.S. Census Bureau’s Vintage 2025 estimates. The 2020 census counted 215,006 people.
Is Huntsville the largest city in Alabama?
Yes. The Census Bureau’s July 2025 estimates put Huntsville at 233,627, ahead of Mobile at 200,824, Birmingham at 195,893 and Montgomery at 195,300.
How fast is Huntsville growing?
The Census Bureau estimates Huntsville grew 8.7% from April 2020 to July 2025, and 1.4% in the year to July 2025, from 230,347 to 233,627.
What is the median household income in Huntsville?
$74,714, according to the 2020-2024 American Community Survey five-year estimates, compared with $86,499 for Madison County and $134,655 for Madison.
How many people live in the Limestone County part of Huntsville?
The Census Bureau estimates 5,206 of Huntsville’s 233,627 residents lived in Limestone County in July 2025, 228,416 in Madison County and five in Morgan County.
Have your say