Latest Data (2016)
Population 47,959
Nationwide Rank 795

Quick Facts

Madison, Alabama is the 795th largest city in the United States as of 2016.

Madison, Alabama is a city.

Madison, Alabama is as large as it has ever been. In 2016 Madison had its largest population ever.

Madison, Alabama is growing moderately quickly. It is growing faster than 82% of similarly sized cities since 2000.

Madison, Alabama Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2016
785 Niagara Falls, New York 48,632 -12.3%
786 Smyrna, Tennessee 48,596 74.8%
787 Covina, California 48,549 3.4%
788 Portage, Michigan 48,508 7.9%
789 Cedar Hill, Texas 48,343 47.5%
790 Ceres, California 48,278 38.5%
791 Texas City, Texas 48,262 15.5%
792 Twin Falls, Idaho 48,260 38.0%
793 Roswell, New Mexico 48,184 6.6%
794 Huntington, West Virginia 48,113 -7.0%
795 Madison, Alabama 47,959 60.9%
796 Wauwatosa, Wisconsin 47,945 1.7%
797 Lawrence, Indiana 47,866 22.4%
798 Kannapolis, North Carolina 47,839 27.9%
799 Alexandria, Louisiana 47,832 2.8%
800 St. Cloud, Florida 47,809 117.6%
801 Wylie, Texas 47,701 205.3%
802 Palm Springs, California 47,689 10.9%
803 Lacey, Washington 47,688 50.5%
804 Chesterfield, Missouri 47,659 1.7%
805 Roseville, Michigan 47,602 -0.9%

Similarly Sized Cities In Alabama

US Rank Name Population Growth
2000-2016
389 Hoover 84,978 34.0%
515 Dothan 68,468 17.4%
578 Auburn 63,118 36.1%
681 Decatur 55,072 1.8%
795 Madison 47,959 60.9%
949 Florence 39,959 9.9%
1029 Phenix City 37,132 30.6%
1064 Gadsden 35,837 -7.8%
1074 Prattville 35,606 36.3%
1100 Vestavia Hills 34,688 12.2%
1157 Alabaster 32,948 36.7%
1263 Opelika 29,869 20.9%
1337 Enterprise 28,024 32.4%
1405 Bessemer 26,511 -12.4%
1437 Daphne 25,913 54.3%
1456 Homewood 25,613 2.1%
1468 Athens 25,393 32.6%
1488 Northport 25,045 25.7%

Demographics

Population History

Year Population Rank in US
2016 47,959 795
2015 46,962 806
2014 46,450 811
2013 45,799 811
2012 44,972 816
2011 44,044 822
2010 42,938 832
2009 39,875 887
2008 39,049 895
2007 38,600 891
2006 37,822 899
2005 36,507 923
2004 35,485 949
2003 34,981 947
2002 32,845 997
2001 31,222 1,037
2000 29,797 1,077
1990 14,624 1,820