Alabama / Cities by Population

Alabama Cities by Population

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

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. B01001 SEX BY AGE, 2018 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 19 December 2019. http://www.census.gov/.
  • 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/.

Connect

Cubit logo
Copyright 2020 Cubit Planning, Inc.