Alabama Cities by Population

The most populated cities in Alabama are Huntsville with 215,025, Birmingham at 200,431, Montgomery with 199,819, Mobile at 186,316, and Tuscaloosa with 105,797. You can get the most current Census population data for all 589 Alabama cities, sorted from the most populous cities in Alabama to the least, according to the 2022 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Alabama cities population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Alabama cities

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 12,695 businesses.

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

Connect

Cubit logo

© Copyright 2024 Cubit Planning, Inc.