Top 100 Biggest Cities In Alabama (2006 Census)

Rank City 2007 Pop (Est.) Growth Rate (Ann)
1 Birmingham 231,368 -0.7%
2 Montgomery 203,479 0.1%
3 Mobile 191,911 -0.6%
4 Huntsville 168,088 0.8%
5 Tuscaloosa 86,942 1.7%
6 Hoover 69,021 1.4%
7 Dothan 63,858 1.5%
8 Decatur 55,122 0.3%
9 Auburn 54,505 2.7%
10 Madison 37,822 4.1%
11 Gadsden 37,024 -0.8%
12 Florence 36,973 0.3%
13 Vestavia Hills 31,342 0.2%
14 Prattville 30,853 2.8%
15 Phenix City 29,752 0.8%
16 Bessemer 29,130 -0.6%
17 Alabaster 28,369 2.8%
18 Prichard 27,874 -0.4%
19 Opelika 25,850 0.8%
20 Homewood 23,977 -0.7%
21 Anniston 23,539 -0.5%
22 Enterprise 23,387 1.7%
23 Northport 22,360 2.0%
24 Athens 21,771 2.2%
25 Mountain Brook 20,886 0.1%
26 Oxford 20,203 1.0%
27 Pelham 20,173 5.5%
28 Albertville 19,048 1.5%
29 Daphne 18,849 2.0%
30 Selma 18,788 -1.4%
31 Trussville 18,048 4.0%
32 Talladega 16,977 -0.3%
33 Fairhope 16,097 4.0%
34 Hueytown 15,962 -0.3%
35 Millbrook 15,571 5.5%
36 Center Point 15,566 -0.4%
37 Alexander City 14,928 -0.4%
38 Cullman 14,780 0.5%
39 Scottsboro 14,682 -0.1%
40 Ozark 14,540 -0.6%
41 Eufaula 14,410 0.5%
42 Troy 14,302 0.3%
43 Helena 14,198 4.6%
44 Jasper 13,920 -0.3%
45 Fort Payne 13,601 0.8%
46 Hartselle 13,299 1.3%
47 Gardendale 13,182 1.8%
48 Sylacauga 12,978 -0.0%
49 Foley 12,790 6.6%
50 Saraland 12,689 0.5%
51 Muscle Shoals 12,635 0.5%
52 Pell City 11,847 3.4%
53 Moody 11,765 6.2%
54 Fairfield 11,607 -1.0%
55 Tuskegee 11,431 -0.9%
56 Leeds 11,067 0.9%
57 Pleasant Grove 10,326 0.5%
58 Atmore 10,174 -0.2%
59 Irondale 9,570 -0.4%
60 Jacksonville 9,432 1.8%
61 Gulf Shores 9,194 8.2%
62 Sheffield 9,156 -0.8%
63 Valley 8,973 -1.0%
64 Rainbow City 8,931 0.9%
65 Russellville 8,808 -0.3%
66 Andalusia 8,591 -0.5%
67 Calera 8,568 15.8%
68 Clanton 8,529 1.1%
69 Clay 8,445 -0.5%
70 Guntersville 8,160 1.0%
71 Tuscumbia 8,139 0.3%
72 Boaz 8,083 0.7%
73 Southside 8,036 2.2%
74 Arab 7,761 0.8%
75 Bay Minette 7,731 -0.3%
76 Lanett 7,427 -1.1%
77 Demopolis 7,345 -1.1%
78 Wetumpka 7,234 3.7%
79 Greenville 6,956 -0.6%
80 Pinson 6,953 -0.5%
81 Fultondale 6,948 0.8%
82 Tarrant 6,651 -0.9%
83 Opp 6,608 -0.6%
84 Oneonta 6,592 2.7%
85 Roanoke 6,581 0.0%
86 Attalla 6,580 -0.6%
87 Monroeville 6,457 -1.0%
88 Hamilton 6,349 -1.1%
89 Chickasaw 5,996 -0.9%
90 Satsuma 5,949 0.7%
91 Spanish Fort 5,601 0.3%
92 Montevallo 5,558 1.4%
93 Orange Beach 5,519 5.8%
94 Midfield 5,276 -1.0%
95 Brewton 5,247 -0.7%
96 Glencoe 5,203 0.4%
97 Lincoln 5,166 0.9%
98 Jackson 5,151 -0.8%
99 Tallassee 5,037 0.3%
100 Childersburg 4,974 -0.3%

View Biggest Alabama Cities From Different Years

1800s 1840 1850 1860 1870 1880 1890
1900s 1900 1910 1920 1930 1940 1950
1960 1970 1980 1990
2000s 2000 2010 2020 2022 2023 2024

© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025