Top 100 Biggest Cities In Alabama (2007 Census)

Rank City 2008 Pop (Est.) Growth Rate (Ann)
1 Birmingham 230,618 -0.7%
2 Montgomery 203,688 0.1%
3 Mobile 191,671 -0.5%
4 Huntsville 171,180 1.0%
5 Tuscaloosa 89,012 1.8%
6 Hoover 69,987 1.4%
7 Dothan 65,452 1.7%
8 Auburn 55,652 2.6%
9 Decatur 55,531 0.4%
10 Madison 38,600 3.8%
11 Florence 37,377 0.4%
12 Gadsden 36,869 -0.8%
13 Prattville 31,685 2.8%
14 Vestavia Hills 31,190 0.1%
15 Phenix City 30,476 1.0%
16 Bessemer 28,924 -0.7%
17 Alabaster 28,810 2.6%
18 Prichard 27,846 -0.4%
19 Opelika 26,025 0.8%
20 Enterprise 24,298 2.0%
21 Homewood 24,020 -0.6%
22 Anniston 23,536 -0.4%
23 Northport 22,847 2.0%
24 Athens 22,634 2.4%
25 Mountain Brook 21,014 0.2%
26 Pelham 20,733 5.1%
27 Oxford 20,363 1.0%
28 Albertville 19,520 1.6%
29 Daphne 18,974 1.8%
30 Selma 18,713 -1.2%
31 Trussville 18,670 3.9%
32 Talladega 16,912 -0.3%
33 Fairhope 16,647 3.9%
34 Millbrook 16,303 5.4%
35 Hueytown 15,847 -0.4%
36 Center Point 15,487 -0.4%
37 Alexander City 15,005 -0.3%
38 Cullman 14,944 0.6%
39 Scottsboro 14,720 -0.1%
40 Troy 14,689 0.6%
41 Ozark 14,599 -0.5%
42 Helena 14,521 4.3%
43 Eufaula 14,478 0.5%
44 Jasper 13,901 -0.3%
45 Fort Payne 13,894 1.0%
46 Foley 13,532 6.5%
47 Hartselle 13,522 1.4%
48 Gardendale 13,436 1.8%
49 Sylacauga 12,944 -0.1%
50 Moody 12,909 6.7%
51 Saraland 12,836 0.6%
52 Muscle Shoals 12,811 0.7%
53 Pell City 12,492 3.7%
54 Fairfield 11,452 -1.0%
55 Tuskegee 11,295 -0.9%
56 Leeds 11,175 0.9%
57 Pleasant Grove 10,290 0.4%
58 Atmore 10,170 -0.2%
59 Gulf Shores 10,147 8.5%
60 Calera 9,624 15.3%
61 Jacksonville 9,577 1.8%
62 Irondale 9,519 -0.4%
63 Rainbow City 9,153 1.1%
64 Sheffield 9,151 -0.7%
65 Valley 8,957 -0.9%
66 Russellville 8,791 -0.3%
67 Clanton 8,754 1.3%
68 Andalusia 8,615 -0.4%
69 Clay 8,381 -0.5%
70 Guntersville 8,330 1.1%
71 Southside 8,247 2.2%
72 Tuscumbia 8,220 0.4%
73 Boaz 8,216 0.8%
74 Arab 7,882 0.9%
75 Bay Minette 7,758 -0.2%
76 Wetumpka 7,531 3.7%
77 Lanett 7,416 -0.9%
78 Demopolis 7,344 -0.9%
79 Greenville 6,982 -0.5%
80 Fultondale 6,937 0.7%
81 Pinson 6,899 -0.5%
82 Oneonta 6,846 2.9%
83 Opp 6,624 -0.4%
84 Tarrant 6,592 -0.9%
85 Attalla 6,582 -0.5%
86 Roanoke 6,580 0.0%
87 Monroeville 6,396 -1.0%
88 Hamilton 6,375 -0.9%
89 Orange Beach 6,193 6.7%
90 Satsuma 5,993 0.7%
91 Chickasaw 5,977 -0.8%
92 Montevallo 5,897 2.0%
93 Spanish Fort 5,792 0.7%
94 Lincoln 5,521 1.7%
95 Brewton 5,258 -0.6%
96 Glencoe 5,239 0.4%
97 Midfield 5,227 -1.0%
98 Tallassee 5,112 0.5%
99 Jackson 5,085 -0.9%
100 Childersburg 5,009 -0.1%

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