Latest Data (2017)
Population 48,861
Nationwide Rank 787

Quick Facts

Madison, Alabama is the 787th largest city in the United States as of 2017.

Madison, Alabama is a city.

Madison, Alabama is as large as it has ever been. In 2017 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-2017
777 Bentonville, Arkansas 49,298 142.7%
778 Murray, Utah 49,295 8.1%
779 Cuyahoga Falls, Ohio 49,247 -0.3%
780 Leander, Texas 49,234 482.7%
781 Twin Falls, Idaho 49,202 40.7%
782 Harrisburg, Pennsylvania 49,192 0.6%
783 Mishawaka, Indiana 49,177 4.6%
784 La Mirada, California 49,095 4.6%
785 Cypress, California 49,064 5.2%
786 St. Louis Park, Minnesota 49,029 11.0%
787 Madison, Alabama 48,861 63.9%
788 East Lansing, Michigan 48,844 4.8%
789 Middletown, Ohio 48,823 -5.4%
790 Portage, Michigan 48,816 8.6%
791 Kannapolis, North Carolina 48,806 30.5%
792 Rancho Santa Margarita, California 48,793 3.7%
793 Cedar Hill, Texas 48,710 48.6%
794 Lawrence, Indiana 48,704 24.5%
795 Ceres, California 48,697 39.7%
796 Saginaw, Michigan 48,677 -20.9%
797 Texas City, Texas 48,558 16.2%

Similarly Sized Cities In Alabama

US Rank Name Population Growth
2000-2017
395 Hoover 84,920 33.9%
530 Dothan 68,202 16.9%
576 Auburn 63,973 38.0%
704 Decatur 54,405 0.5%
787 Madison 48,861 63.9%
961 Florence 39,852 9.6%
1062 Phenix City 36,219 27.4%
1084 Prattville 35,498 35.9%
1086 Gadsden 35,409 -8.9%
1120 Vestavia Hills 34,291 10.9%
1155 Alabaster 33,202 37.7%
1257 Opelika 30,240 22.4%
1337 Enterprise 28,247 33.4%
1429 Bessemer 26,386 -12.8%
1442 Daphne 25,960 54.6%
1463 Athens 25,616 33.8%
1471 Homewood 25,476 1.6%
1496 Northport 25,094 26.0%

Demographics

Population History

Year Population Rank in US
2017 48,861 787
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