Madison's population was 67,968 on July 1, 2025, the Census Bureau estimates: up 19% since 2020 and 58% 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.
Madison had an estimated 67,968 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is 19.4% more than the April 2020 estimates base of 56,910, and 58% more than the 42,938 people the 2010 census counted. In the single year from July 2024 to July 2025 the estimate rose 6.5%, from 63,811. See the city’s QuickFacts page.
Sources
- Population counts: the 2010 census and 2020 census
- Yearly estimates: Vintage 2025 estimates, for July 1 of each year
- Age, income, housing: American Community Survey 2020-2024, five-year profile
- Census Bureau customer line: 1-800-923-8282
Growth since 2000
| Year | Population | Source |
|---|---|---|
| 2000 | 29,329 | 2000 census |
| 2010 | 42,938 | 2010 census |
| 2020 | 56,933 | 2020 census |
| July 2021 | 58,248 | Vintage 2025 estimate |
| July 2022 | 59,730 | Vintage 2025 estimate |
| July 2023 | 60,813 | Vintage 2025 estimate |
| July 2024 | 63,811 | Vintage 2025 estimate |
| July 2025 | 67,968 | Vintage 2025 estimate |
The city more than doubled from 2000 to 2025. Growth slowed to about 1,000 to 1,500 people a year from 2020 to 2023, then jumped by about 3,000 in 2024 and 4,200 in 2025, the estimates show.
Two counties
Madison straddles the Madison County-Limestone County line. In July 2025, the Census Bureau estimates, 53,521 residents lived in the Madison County part and 14,447 in the Limestone County part. The Limestone County share grew faster: up 29% from its 2020 base of 11,158, against 17% for the Madison County part.
How Madison compares
| Place | 2020 census | July 2025 estimate | Change |
|---|---|---|---|
| Madison | 56,933 | 67,968 | +19.4% |
| Huntsville, about five miles east | 215,006 | 233,627 | +8.7% |
| Athens, about 12 miles west | 25,406 | 34,209 | +34.6% |
| Madison County | 388,153 | 433,516 | +11.7% |
| Limestone County | 103,570 | 122,928 | +18.7% |
Changes are measured from each place’s April 2020 estimates base, which differs slightly from the census count.
Who lives here
From the 2020-2024 American Community Survey five-year estimates, which average five years of survey responses:
| Measure | Madison | Madison County | Huntsville |
|---|---|---|---|
| Median age | 37.3 | 38.2 | 36.9 |
| Under 18 | 27.9% | 21.6% | 19.4% |
| 65 and over | 12.7% | 15.7% | 16.4% |
| Households | 22,496 | 165,031 | 95,310 |
| Average household size | 2.66 | 2.39 | 2.22 |
| Bachelor’s degree or higher (25 and over) | 64.5% | 46.4% | 47.2% |
| Median household income | $134,655 | $86,499 | $74,714 |
| People below the poverty line | 4.3% | 10.1% | 12.6% |
| Homes owner-occupied | 74.0% | 68.3% | 58.3% |
| Median home value | $398,800 | $299,200 | $293,600 |
| Median gross rent | $1,453 | $1,209 | $1,171 |
Madison is younger, more family-heavy and better off than the county as a whole: more than a quarter of residents are under 18, and the median household income is more than $48,000 above the county’s. The survey counted 23,278 housing units in the city.
What this means for you
- Madison is growing faster than Huntsville and the county; Madison City Schools says rapid growth brings frequent rezoning.
- New residents: see our moving to Madison guide.
- Home values are on our home prices page, refreshed monthly.
More guides: schools and history and landmarks.
Frequently asked questions
What is the population of Madison, Alabama?
67,968 on July 1, 2025, according to the U.S. Census Bureau’s Vintage 2025 estimates. The 2020 census counted 56,933 people.
How fast is Madison, Alabama, growing?
The Census Bureau estimates Madison grew 19.4% from April 2020 to July 2025, and 6.5% in the single year from July 2024 to July 2025, from 63,811 to 67,968.
How many people live in the Limestone County part of Madison?
The Census Bureau estimates 14,447 of Madison’s 67,968 residents lived in Limestone County in July 2025, and 53,521 lived in Madison County.
What is the median household income in Madison, Alabama?
$134,655, according to the 2020-2024 American Community Survey five-year estimates, compared with $86,499 for Madison County and $74,714 for Huntsville.
Is Madison bigger than Athens?
Yes. The Census Bureau estimated Madison at 67,968 and Athens at 34,209 on July 1, 2025. Huntsville, the largest city in Alabama, was estimated at 233,627.
Have your say