Top 100 Biggest Cities In Alabama (2004 Census)

Rank City 2005 Pop (Est.) Growth Rate (Ann)
1 Birmingham 233,540 -0.9%
2 Montgomery 200,419 -0.2%
3 Mobile 191,322 -1.0%
4 Huntsville 164,570 0.7%
5 Tuscaloosa 81,430 0.9%
6 Hoover 66,477 1.2%
7 Dothan 61,029 1.1%
8 Decatur 53,968 -0.1%
9 Auburn 51,139 2.5%
10 Gadsden 37,418 -1.0%
11 Florence 36,228 -0.1%
12 Madison 35,485 4.5%
13 Vestavia Hills 31,256 0.3%
14 Bessemer 29,498 -0.6%
15 Prattville 28,815 2.5%
16 Phenix City 28,798 0.3%
17 Prichard 27,239 -1.2%
18 Alabaster 26,878 2.8%
19 Opelika 25,066 0.4%
20 Homewood 24,344 -0.7%
21 Anniston 23,552 -0.7%
22 Enterprise 22,080 1.1%
23 Northport 20,837 1.1%
24 Mountain Brook 20,747 -0.1%
25 Athens 20,272 1.4%
26 Oxford 19,849 1.0%
27 Selma 19,159 -1.6%
28 Pelham 18,136 5.5%
29 Albertville 18,122 1.0%
30 Daphne 18,097 1.9%
31 Talladega 16,850 -0.7%
32 Trussville 16,463 3.6%
33 Hueytown 16,143 -0.2%
34 Center Point 15,638 -0.4%
35 Alexander City 14,841 -0.8%
36 Ozark 14,778 -0.5%
37 Fairhope 14,643 3.5%
38 Scottsboro 14,602 -0.4%
39 Cullman 14,510 0.3%
40 Eufaula 14,311 0.6%
41 Troy 14,082 0.1%
42 Jasper 13,803 -0.7%
43 Millbrook 13,668 4.9%
44 Fort Payne 13,330 0.7%
45 Sylacauga 12,906 -0.2%
46 Hartselle 12,831 1.0%
47 Helena 12,776 4.2%
48 Gardendale 12,679 1.7%
49 Saraland 12,494 0.4%
50 Muscle Shoals 12,358 0.3%
51 Fairfield 11,875 -0.9%
52 Tuskegee 11,690 -0.8%
53 Leeds 11,009 1.2%
54 Foley 10,725 5.3%
55 Pell City 10,551 2.1%
56 Pleasant Grove 10,377 0.9%
57 Atmore 10,161 -0.3%
58 Moody 9,820 4.6%
59 Irondale 9,650 -0.3%
60 Sheffield 9,217 -1.1%
61 Valley 9,130 -1.1%
62 Jacksonville 8,980 1.5%
63 Rainbow City 8,757 0.8%
64 Russellville 8,696 -0.8%
65 Clay 8,544 -0.4%
66 Andalusia 8,451 -1.1%
67 Clanton 8,262 0.8%
68 Tuscumbia 8,104 0.4%
69 Bay Minette 7,829 -0.1%
70 Boaz 7,822 0.2%
71 Guntersville 7,803 0.4%
72 Southside 7,584 1.8%
73 Lanett 7,537 -1.2%
74 Arab 7,519 0.4%
75 Demopolis 7,423 -1.4%
76 Pinson 7,037 -0.4%
77 Greenville 6,968 -0.9%
78 Fultondale 6,821 0.8%
79 Tarrant 6,802 -0.7%
80 Gulf Shores 6,680 3.9%
81 Attalla 6,608 -0.8%
82 Monroeville 6,571 -1.1%
83 Opp 6,538 -1.1%
84 Roanoke 6,527 -0.2%
85 Wetumpka 6,433 2.5%
86 Hamilton 6,296 -1.9%
87 Oneonta 6,225 2.6%
88 Calera 6,179 14.8%
89 Chickasaw 6,002 -1.3%
90 Satsuma 5,873 0.7%
91 Spanish Fort 5,628 0.5%
92 Midfield 5,407 -0.9%
93 Montevallo 5,396 1.3%
94 Brewton 5,319 -0.8%
95 Jackson 5,201 -0.9%
96 Glencoe 5,152 0.3%
97 Childersburg 4,962 -0.5%
98 Lincoln 4,942 0.2%
99 Piedmont 4,935 -0.7%
100 Adamsville 4,925 -0.7%

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