Alabama / Cities by Population

Alabama Cities by Population

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

The table above displays the most recent population estimates data for all cities where data are available from the following datasets:

  • United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2010 to July 1, 2019. U.S. Census Bureau, Population Division. Web. May 2020. http://www.census.gov/.
  • United States Census Bureau. B01001 SEX BY AGE, 2019 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 10 December 2020. http://www.census.gov/.

Connect

Cubit logo
Copyright 2021 Cubit Planning, Inc.