Madison County Demographics
Population Trend
Population Change by Decade
| Period | Population | Change | % Change |
|---|---|---|---|
| 1820 | 17,481 | — | — |
| 1830 | 27,990 | +10,509 | +60.1% |
| 1840 | 25,706 | -2,284 | -8.2% |
| 1850 | 26,427 | +721 | +2.8% |
| 1860 | 26,451 | +24 | +0.1% |
| 1870 | 31,267 | +4,816 | +18.2% |
| 1880 | 37,625 | +6,358 | +20.3% |
| 1890 | 38,119 | +494 | +1.3% |
| 1900 | 43,702 | +5,583 | +14.6% |
| 1910 | 47,041 | +3,339 | +7.6% |
| 1920 | 51,268 | +4,227 | +9.0% |
| 1930 | 64,623 | +13,355 | +26.0% |
| 1940 | 66,317 | +1,694 | +2.6% |
| 1950 | 72,903 | +6,586 | +9.9% |
| 1960 | 117,348 | +44,445 | +61.0% |
| 1970 | 186,540 | +69,192 | +59.0% |
| 1980 | 196,966 | +10,426 | +5.6% |
| 1990 | 238,912 | +41,946 | +21.3% |
| 2000 | 276,700 | +37,788 | +15.8% |
| 2010 | 334,811 | +58,111 | +21.0% |
| 2020 | 388,153 | +53,342 | +15.9% |
| 2024 | 423,355 | +35,202 | +9.1% |
Cities & CDPs in Madison County
| # | Name | Population | Growth |
|---|---|---|---|
| 1 | Huntsville | 230,402 | — |
| 2 | Madison | 64,029 | — |
| 3 | Meridianville | 8,209 | +485.1% |
| 4 | Moores Mill | 6,729 | +100.2% |
| 5 | Harvest | 5,893 | +206.6% |
| 6 | Triana | 4,936 | +1,631.9% |
| 7 | Hazel Green | 4,105 | +173.1% |
| 8 | Owens Cross Roads | 3,164 | +293.5% |
| 9 | New Hope | 2,954 | — |
| 10 | New Market | 1,543 | +41.0% |
| 11 | Gurley | 846 | +15.1% |
| 12 | Redstone Arsenal | 837 | -85.4% |
Complete Population Data
| Year | Population | Source |
|---|---|---|
| 1820 | 17,481 | Decennial Census |
| 1830 | 27,990 | Decennial Census |
| 1840 | 25,706 | Decennial Census |
| 1850 | 26,427 | Decennial Census |
| 1860 | 26,451 | Decennial Census |
| 1870 | 31,267 | Decennial Census |
| 1880 | 37,625 | Decennial Census |
| 1890 | 38,119 | Decennial Census |
| 1900 | 43,702 | Decennial Census |
| 1910 | 47,041 | Decennial Census |
| 1920 | 51,268 | Decennial Census |
| 1930 | 64,623 | Decennial Census |
| 1940 | 66,317 | Decennial Census |
| 1950 | 72,903 | Decennial Census |
| 1960 | 117,348 | Decennial Census |
| 1970 | 186,540 | Decennial Census |
| 1980 | 196,966 | Decennial Census |
| 1990 | 238,912 | Decennial Census |
| 2000 | 276,700 | Decennial Census |
| 2001 | 286,439 | Population Estimates Program |
| 2002 | 291,342 | Population Estimates Program |
| 2003 | 295,655 | Population Estimates Program |
| 2004 | 301,474 | Population Estimates Program |
| 2005 | 309,170 | Population Estimates Program |
| 2006 | 315,859 | Population Estimates Program |
| 2007 | 323,526 | Population Estimates Program |
| 2008 | 330,856 | Population Estimates Program |
| 2009 | 334,811 | Population Estimates Program |
| 2010 | 334,811 | Decennial Census |
| 2011 | 339,623 | Population Estimates Program |
| 2012 | 342,823 | Population Estimates Program |
| 2013 | 346,764 | Population Estimates Program |
| 2014 | 349,973 | Population Estimates Program |
| 2015 | 353,194 | Population Estimates Program |
| 2016 | 356,985 | Population Estimates Program |
| 2017 | 362,061 | Population Estimates Program |
| 2018 | 367,386 | Population Estimates Program |
| 2019 | 372,547 | Population Estimates Program |
| 2020 | 388,153 | Decennial Census |
| 2021 | 396,663 | Population Estimates Program |
| 2022 | 404,155 | Population Estimates Program |
| 2023 | 413,891 | Population Estimates Program |
| 2024 | 423,355 | Population Estimates Program |
Data Sources
- Population Estimates Program US Census Bureau Population Estimates Program (annual estimates)
- Decennial Census US Census Bureau Decennial Census (actual count every 10 years)