Alabama / Cities by Population

Alabama Cities by Population

Below are the 590 Alabama cities sorted by population from 1 to 546 (there are some ties). The population data are from the 2020 American Community Survey. You can copy and paste this list directly into your favorite spreadsheet program. Don't you just adore lovely numbers listed nicely in columns & rows? We do!

Looking for a list of cities, counties or zips in Alabama?
Get a spreadsheet with the most current population, income, housing demographics and more for all cities, counties or zips in Alabama. Learn more.

Rank City Population
1 Birmingham 210,928
2 Huntsville 199,845
3 Montgomery 199,054
4 Mobile 189,994
5 Tuscaloosa 100,633
6 Hoover 85,386
7 Dothan 68,608
8 Auburn 65,508
9 Decatur 54,344
10 Madison 50,717
11 Florence 40,652
12 Prattville 36,599
13 Phenix City 36,461
14 Gadsden 35,224
15 Vestavia Hills 34,482
16 Alabaster 33,373
17 Opelika 30,589
18 Enterprise 28,170
19 Athens 26,686
20 Daphne 26,578
21 Bessemer 26,063
22 Northport 25,970
23 Homewood 25,170
24 Pelham 23,707
25 Trussville 22,590
26 Fairhope 22,035
27 Albertville 21,620
28 Prichard 21,618
29 Anniston 21,518
30 Oxford 21,282
31 Mountain Brook 20,178
32 Foley 19,337
33 Troy 18,995
34 Helena 18,631
35 Selma 17,762
36 Tillmans Corner 17,419
37 Cullman 16,072
38 Millbrook 16,037
39 Center Point 15,971
40 Hueytown 15,446
41 Talladega 15,405
42 Saraland 14,561
43 Alexander City 14,515
44 Scottsboro 14,452
45 Hartselle 14,421
46 Muscle Shoals 14,379
47 Ozark 14,350
48 Calera 14,327
49 Pell City 14,081
50 Fort Payne 14,063
51 Gardendale 14,021
52 Chelsea 13,599
53 Jasper 13,584
54 Irondale 13,068
55 Moody 13,004
56 Jacksonville 12,796
57 Leeds 12,555
58 Gulf Shores 12,550
59 Sylacauga 12,132
60 McCalla 12,077
61 Eufaula 11,878
62 Fairfield 10,749
63 Saks 10,175
64 Meadowbrook 10,110
65 Clay 9,936
66 Russellville 9,803
67 Pike Road 9,745
68 Pleasant Grove 9,625
69 Rainbow City 9,601
70 Boaz 9,587
71 Bay Minette 9,297
72 Atmore 9,269
73 Fultondale 9,247
74 Valley 9,195
75 Spanish Fort 8,991
76 Sheffield 8,925
77 Southside 8,801
78 TIE Andalusia and Clanton 8,719
79 Forestdale 8,688
80 Guntersville 8,531
81 Tuscumbia 8,445
82 Tuskegee 8,443
83 Arab 8,405
84 Wetumpka 8,282
85 Brook Highland 7,545
86 Meridianville 7,520
87 Greenville 7,478
88 Pinson 7,108
89 Montevallo 6,829
90 Lincoln 6,805
91 Robertsdale 6,776
92 Demopolis 6,724
93 Hamilton 6,662
94 Oneonta 6,550
95 Opp 6,405
96 Lanett 6,220
97 Tarrant 6,216
98 Satsuma 6,163
99 Orange Beach 6,130
100 Theodore 6,039
101 Highland Lakes 5,973
102 Roanoke 5,931
103 Attalla 5,885
104 Smiths Station 5,821
105 Monroeville 5,812
106 Grayson Valley 5,808
107 Semmes 5,780
108 Chickasaw 5,757
109 Harvest 5,722
110 Fort Rucker 5,715
111 Moores Mill 5,336
112 Brewton 5,210
113 TIE Daleville and Glencoe 5,125
114 Rainsville 5,038
115 Midfield 4,984
116 Margaret 4,905
117 Childersburg 4,872
118 Tallassee 4,818
119 Brent 4,768
120 Jackson 4,731
121 Headland 4,684
122 TIE Columbiana and Redland 4,602
123 Piedmont 4,549
124 Holtville 4,476
125 Winfield 4,443
126 Springville 4,430
127 Holt 4,358
128 Fayette 4,329
129 Argo 4,294
130 Geneva 4,292
131 Adamsville 4,266
132 Hokes Bluff 4,253
133 Alexandria 4,185
134 Haleyville 4,139
135 Mount Olive CDP 4,052
136 Citronelle 3,919
137 Thomasville 3,876
138 Elba 3,874
139 Grand Bay 3,829
140 Odenville 3,705
141 Priceville 3,682
142 Hazel Green 3,629
143 Valley Grande 3,627
144 Pine Level 3,621
145 Ladonia 3,609
146 Evergreen 3,591
147 Centre 3,581
148 Kimberly 3,551
149 West End-Cobb Town 3,492
150 Union Springs 3,465
151 Heflin 3,453
152 Hanceville 3,377
153 Cottondale 3,325
154 Livingston 3,286
155 Choccolocco 3,246
156 Moulton 3,237
157 Warrior 3,197
158 Marion 3,196
159 Red Bay 3,125
160 East Brewton 3,093
161 Emerald Mountain 3,072
162 Weaver 3,066
163 Dadeville 3,056
164 Moundville 3,008
165 Greensboro 2,956
166 La Fayette 2,922
167 Butler 2,902
168 New Hope 2,881
169 Brighton 2,873
170 Good Hope 2,870
171 Clayton 2,853
172 Huguley 2,819
173 Loxley 2,767
174 Eagle Point 2,745
175 TIE Taylor and Luverne 2,742
176 Underwood-Petersville 2,707
177 Guin 2,684
178 Jemison 2,658
179 Eutaw 2,643
180 Centreville 2,627
181 Indian Springs Village 2,618
182 Trinity 2,593
183 Hartford 2,584
184 Abbeville 2,572
185 Lake View 2,569
186 Remlap 2,563
187 Carlisle-Rockledge 2,530
188 Sumiton 2,514
189 Stapleton 2,509
190 Lineville 2,501
191 Kinsey 2,458
192 Henagar 2,457
193 York 2,448
194 Brundidge 2,432
195 Ashford 2,431
196 Dora 2,429
197 Sylvania 2,386
198 Bayou La Batre 2,332
199 Graysville 2,328
200 Stevenson 2,326
201 Triana 2,323
202 Collinsville 2,312
203 Ashville 2,309
204 Wilsonville 2,305
205 Bridgeport 2,235
206 Owens Cross Roads 2,234
207 Vernon 2,204
208 Point Clear 2,201
209 Aliceville 2,199
210 Whitesboro 2,161
211 Cowarts 2,153
212 Brookwood 2,127
213 Thorsby 2,122
214 Lillian 2,120
215 Creola 2,119
216 Riverside 2,077
217 Lipscomb 2,055
218 Camden 2,045
219 Marbury 2,040
220 Grove Hill 2,011
221 Bon Secour 2,010
222 Blountsville 2,009
223 Morris 1,999
224 Elberta 1,958
225 Vincent 1,956
226 Flomaton 1,945
227 Midland City 1,942
228 Slocomb 1,941
229 Uniontown 1,918
230 Rehobeth 1,917
231 Sulligent 1,887
232 Deatsville 1,864
233 Selmont-West Selmont 1,855
234 Westover 1,854
235 Smoke Rise 1,852
236 Reform 1,846
237 Linden 1,838
238 Sylvan Springs 1,832
239 Florala 1,812
240 Stewartville 1,805
241 Ragland 1,795
242 Frisco City 1,786
243 Level Plains 1,781
244 Fort Deposit 1,770
245 Sardis City 1,741
246 Harpersville 1,706
247 TIE Coaling and Malvern 1,702
248 Grant 1,685
249 Cedar Bluff 1,683
250 Ashland 1,680
251 Cordova 1,655
252 Locust Fork 1,645
253 Bear Creek 1,638
254 Crossville 1,620
255 Samson 1,615
256 Dauphin Island 1,610
257 Georgiana 1,597
258 Concord 1,575
259 Rock Creek 1,530
260 Lookout Mountain 1,528
261 Ballplay 1,522
262 Hayden 1,516
263 Mount Vernon 1,504
264 Newton 1,502
265 Hackleburg 1,483
266 Double Springs 1,477
267 Vance 1,475
268 Munford 1,465
269 TIE Gordo and Rogersville 1,464
270 Fyffe 1,445
271 Webb 1,437
272 Summerdale 1,429
273 Falkville 1,382
274 Goodwater 1,376
275 Ohatchee 1,358
276 Carbon Hill 1,354
277 Blue Ridge 1,353
278 Ardmore 1,347
279 Cleveland 1,340
280 Elmore 1,334
281 Redstone Arsenal 1,292
282 Woodstock 1,282
283 Camp Hill 1,264
284 Altoona 1,250
285 Brilliant 1,235
286 Shoal Creek 1,231
287 Forkland 1,229
288 Millport 1,209
289 West Blocton 1,198
290 Eclectic 1,184
291 Carrollton 1,158
292 Dunnavant 1,150
293 Killen 1,146
294 TIE Cottonwood and Steele 1,133
295 TIE New Brockton and Magnolia Springs 1,129
296 Notasulga 1,127
297 Brookside 1,120
298 New Market 1,115
299 Fayetteville 1,109
300 Parrish 1,102
301 Berry 1,080
302 TIE Douglas and Woodville 1,076
303 Powell 1,071
304 Coats Bend 1,063
305 Tidmore Bend 1,060
306 Skyline 1,049
307 Coker 1,043
308 Brantley 1,042
309 Clio 1,037
310 Snead 1,034
311 Leroy 1,019
312 Baileyton 1,012
313 New Union 1,008
314 Geraldine 1,003
315 Section 998
316 Rosa 988
317 Shelby 987
318 TIE Pickensville and Hayneville 985
319 Hollywood 981
320 Chatom 975
321 Hollins 967
322 Littleville 949
323 Susan Moore 947
324 Pea Ridge 946
325 Egypt 944
326 Town Creek 943
327 Leesburg 936
328 TIE Coosada and Phil Campbell 935
329 TIE Vandiver and Sterrett 914
330 Valley Head 904
331 Franklin 898
332 Courtland 896
333 TIE Pisgah and Rockford 886
334 Gallant 877
335 Cherokee 876
336 Walnut Grove 875
337 Oak Grove 867
338 Excel 864
339 Mosses 862
340 Wedowee 854
341 Oakman 853
342 Reece City 851
343 Pine Hill 841
344 Holly Pond 837
345 Sand Rock 834
346 TIE Minor, Columbia, Edgewater, and Lynn 832
347 Autaugaville 829
348 Wilton 813
349 TIE New Site and Brantleyville 810
350 Lexington 809
351 Wadley 802
352 Allgood 796
353 McKenzie 790
354 Leighton 789
355 Kinston 784
356 North Courtland 783
357 Hobson City 777
358 TIE Millry and Mignon 771
359 Mulga 757
360 Pine Ridge 750
361 Clayhatchee 744
362 Ivalee 733
363 Ariton 731
364 White Hall 724
365 Addison 723
366 Hollis Crossroads 695
367 Grimes 665
368 McDonald Chapel 662
369 Perdido 660
370 Fairview 657
371 Somerville 653
372 TIE Arley and Jacksons' Gap 642
373 Maplesville 640
374 Joppa 636
375 Pinckard 629
376 Pennington 620
377 TIE Berlin and Louisville 618
378 Ider 606
379 Garden City 602
380 South Vinemont 600
381 Nectar 598
382 Gilbertown 595
383 Hillsboro 590
384 Silverhill 585
385 Gurley 574
386 Our Town 570
387 Woodland 566
388 Dodge City 564
389 River Falls 551
390 Boykin 544
391 Avon 543
392 White Plains 541
393 Eva 538
394 Trafford 530
395 Babbie 514
396 Napier Field 509
397 Ranburne 508
398 Hytop 507
399 TIE Dutton and St. Florian 506
400 Midway 499
401 Belle Fontaine 498
402 Pleasant Groves 481
403 Hurtsboro 480
404 West Point 472
405 Black 468
406 Lisman 467
407 Ray 466
408 Bristow Cove 465
409 Dozier 464
410 West Jefferson 462
411 Silas 459
412 Stockton 456
413 TIE Perdido Beach and Repton 440
414 Epes 439
415 Rock Mills 434
416 Fruithurst 431
417 Castleberry 426
418 Elkmont 419
419 Vina 418
420 Thomaston 415
421 TIE Newville and Rutledge 411
422 Hammondville 408
423 Kennedy 406
424 Uriah 401
425 Highland Lake 396
426 Twin 391
427 Millerville 389
428 Nixburg 381
429 Nances Creek 380
430 Shiloh 373
431 Gainesville 366
432 Reeltown 365
433 TIE Glen Allen, East Point, and Red Level 363
434 TIE Hodges and Bellamy 359
435 Vinegar Bend 351
436 Belk 344
437 Hackneyville 331
438 Coffeeville 330
439 TIE Fulton and Mentone 327
440 Horn Hill 319
441 Union 314
442 Chunchula 312
443 Boligee 308
444 TIE Maytown and Waldo 306
445 Shorter 302
446 County Line 297
447 Colony 295
448 Cuba 294
449 Heath 293
450 Sipsey 289
451 Madrid 281
452 Whatley 279
453 Detroit 271
454 TIE Akron and Axis 269
455 TIE Weogufka and Gordon 258
456 Glenwood 254
457 McIntosh 253
458 TIE Geiger, Carolina, Anderson, and Waverly 252
459 Sanford 246
460 Malcolm 243
461 Bakerhill 239
462 Edwardsville 238
463 Gordonville 232
464 Fruitdale 228
465 Fredonia 226
466 Goshen 222
467 Newbern 221
468 Mount Olive 220
469 Hissop 218
470 Morrison Crossroads 216
471 Sweet Water 213
472 Langston 211
473 Daviston 207
474 Hobson 206
475 Fairford 202
476 Lakeview 201
477 Lockhart 200
478 Macedonia 199
479 TIE Loachapoka and Abanda 192
480 TIE Vredenburgh and Coffee Springs 191
481 Gulfcrest 181
482 Gaylesville 178
483 Kellyton 175
484 TIE Gantt and St. Stephens 174
485 Riverview 173
486 TIE Spring Garden and Ethelsville 172
487 TIE Paint Rock and Banks 171
488 Movico 166
489 Beaverton 165
490 Beatrice 162
491 Five Points 158
492 North Johns 152
493 Calvert 149
494 Billingsley 148
495 Orrville 145
496 Gu-Win 143
497 Talladega Springs 141
498 TIE Waterloo and Pine Apple 137
499 Yellow Bluff 132
500 Lester 131
501 TIE Nauvoo and Kansas 129
502 Toxey 126
503 Eldridge 125
504 Pollard 122
505 Providence 121
506 Haleburg 120
507 Delta 118
508 Onycha 115
509 Ridgeville 114
510 Peterman 113
511 Myrtlewood 111
512 Standing Rock 109
513 Broomtown 103
514 Deer Park 101
515 TIE Cullomburg and Faunsdale 99
516 Cusseta 98
517 Mooresville 87
518 TIE Graham and Blue Springs 84
519 Needham 82
520 Bon Air 77
521 TIE Emelle and Equality 76
522 Lowndesboro 75
523 Spruce Pine 73
524 Eunola 70
525 Union Grove 68
526 Petrey 60
527 Hatton 59
528 Carlton 57
529 Dayton 55
530 Putnam 54
531 Penton 53
532 Goldville 47
533 Cardiff 46
534 Libertyville 45
535 Tibbie 39
536 Hanover 37
537 Panola 33
538 Nanafalia 32
539 Belgreen 27
540 TIE Oak Hill and Benton 23
541 Megargel 20
542 Rockville 18
543 McMullen 17
544 Bucks 12
545 Memphis 10
546 Natural Bridge 8
  • United States Census Bureau. B01001 SEX BY AGE, 2020 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 17 March 2022. http://www.census.gov/.

Connect

Cubit logo
Copyright 2022 Cubit Planning, Inc.