Skip to main content

Alabama Demographics

Population Trend

Population Change by Decade

PeriodPopulationChange% Change
1820135,378
1830309,527+174,149+128.6%
1840576,496+266,969+86.3%
1850752,918+176,422+30.6%
1860964,201+211,283+28.1%
1870981,905+17,704+1.8%
18801,262,505+280,600+28.6%
18901,513,017+250,512+19.8%
19001,828,697+315,680+20.9%
19102,138,093+309,396+16.9%
19202,348,174+210,081+9.8%
19302,646,248+298,074+12.7%
19402,832,961+186,713+7.1%
19503,061,743+228,782+8.1%
19603,266,740+204,997+6.7%
19703,444,165+177,425+5.4%
19803,893,888+449,723+13.1%
19904,040,587+146,699+3.8%
20004,447,100+406,513+10.1%
20104,779,736+332,636+7.5%
20205,024,279+244,543+5.1%
20245,157,699+133,420+2.7%

Largest Cities & CDPs in Alabama

#NamePopulationGrowth
1Huntsville230,402
2Mobile201,367
3Birmingham196,357
4Montgomery195,818
5Tuscaloosa114,288
6Hoover93,013
7Auburn83,757
8Dothan71,650
9Madison64,029
10Decatur57,974
11Florence42,716
12Prattville40,139
13Phenix City38,509
14Vestavia Hills38,151
15Opelika35,005
16Alabaster34,460
17Gadsden33,086
18Athens32,587
19Northport31,492
20Daphne30,751
21Enterprise30,731
22Foley28,043
23Homewood27,919
24Trussville27,079
25Fairhope26,044
26Pelham25,396
27Bessemer25,079
28Albertville23,392
29Helena22,200
30Oxford22,088
31Mountain Brook21,701
32Anniston21,127
33Cullman20,239
34Prichard18,778
35Calera18,530
36Troy17,734
37Tillmans Corner17,731+11.2%
38Gulf Shores17,431
39Muscle Shoals17,409
40Millbrook17,392
41Chelsea17,293
42Saraland16,458
43Gardendale16,444
44Selma16,312
45Hartselle16,201
46Hueytown16,185
47Scottsboro15,957
48Center Point15,603
49Fort Payne15,017
50Talladega14,693
51Jacksonville14,651
52Jasper14,561
53Alexander City14,439
54Ozark14,368
55Pell City14,094
56Moody13,596
57Irondale13,545
58McCalla12,9650.0%
59Leeds12,573
60Eufaula12,363
61Sylacauga12,123
62Pike Road11,500
63Spanish Fort11,118
64Russellville10,736
65Boaz10,473
66Forestdale10,409+70.9%
67Rainbow City10,349
68Clay10,241
69Valley10,144
70Saks9,956-10.5%
71Meadowbrook9,688+109.7%
72Southside9,633
73Fairfield9,524
74Pleasant Grove9,375
75Sheffield9,335
76Fultondale9,325
77Guntersville9,242
78Clanton9,228
79Tuscumbia9,222
80Arab8,918
81Andalusia8,728
82Tuskegee8,653
83Orange Beach8,599
84Bay Minette8,505
85Atmore8,310
86Meridianville8,209+485.1%
87Lincoln7,790
88Pinson7,781
89Montevallo7,761
90Wetumpka7,667
91Robertsdale7,613
92Brook Highland7,406+9.8%
93Oneonta7,039
94Greenville6,983
95Hamilton6,944
96Satsuma6,874
97Moores Mill6,729+100.2%
98Demopolis6,724
99Opp6,706
100Lanett6,704
101Margaret6,654
102Theodore6,270-1.9%
103Chickasaw6,241
104Semmes6,193+39.9%
105Grayson Valley5,982+9.8%
106Rainsville5,931
107Harvest5,893+206.6%
108Tarrant5,806
109Attalla5,746-23.5%
110Monroeville5,720
111Odenville5,711
112Smiths Station5,583
113Headland5,429
114Roanoke5,424
115Glencoe5,396
116Springville5,392
117Highland Lakes5,239+33.4%
118Loxley5,176+543.8%
119Brewton5,129
120Redland5,106+36.7%
121Daleville4,992
122Holtville4,940+20.6%
123Triana4,936+1,631.9%
124Midfield4,930
125Columbiana4,904
126Pine Level4,885+16.8%
127Winfield4,862
128Tallassee4,715
129Piedmont4,706
130Kimberly4,699
131Hokes Bluff4,668
132Childersburg4,612
133Jackson4,477
134Fort Rucker4,464-68.7%
135Mount Olive CDP (Jefferson County)4,427+11.9%
136Argo4,369
137Haleyville4,313
138Geneva4,242
139Adamsville4,181
140Hazel Green4,105+173.1%
141Fayette4,080
142Brent4,074
143Alexandria4,032+9.2%
144Citronelle3,928
145Valley Grande3,914
146Lake View3,905+187.8%
147Priceville3,872
148Centre3,845
149Moundville3,614+175.9%
150Heflin3,557
151Thomasville3,540
152Elba3,531
153Grand Bay3,460+8.6%
154Holt3,413-17.3%
155Moulton3,408
156Hanceville3,346
157Evergreen3,323
158Weaver3,317
159Emerald Mountain3,310+29.3%
160Warrior3,247
161Red Bay3,171
162Owens Cross Roads3,164+293.5%
163Union Springs3,157
164Livingston3,138
165Cottondale3,1300.0%
166West End-Cobb Town3,128-43.3%
167Ladonia3,074+5.8%
168Underwood-Petersville3,051-20.5%
169Jemison2,999
170New Hope2,954
171Dadeville2,934
172Eagle Point2,9030.0%
173Choccolocco2,838+1.2%
174Hartford2,763
175Centreville2,721
176Marion2,702
177Luverne2,678
178Eutaw2,655
179Good Hope2,646+83.5%
180Remlap2,6240.0%
181La Fayette2,603
182Trinity2,602+95.9%
183Indian Springs Village2,551+14.7%
184Sumiton2,511
185Lineville2,486+25.3%
186Huguley2,470-16.2%
187Brookwood2,453+398.6%
188Ashville2,402+61.3%
189Ashford2,397+21.1%
190Abbeville2,370
191Taylor2,337+133.0%
192Henagar2,322+95.5%
193Midland City2,305+96.7%
194Riverside2,304+171.4%
195Vance2,303+806.7%
196Morris2,278+265.7%
197York2,278
198Bridgeport2,267
199Kinsey2,265+82.8%
200East Brewton2,251-3.6%
201Brighton2,245
202Dora2,242+20.4%
203Stapleton2,2130.0%
204Clayton2,192
205Thorsby2,190+54.0%
206Greensboro2,187
207Slocomb2,170+15.2%
208Carlisle-Rockledge2,167+1.4%
209Selmont-West Selmont2,158-4.9%
210Elberta2,147+337.3%
211Guin2,137-3.7%
212Bayou La Batre2,124
213Whitesboro2,113-1.2%
214Rehobeth2,107+112.2%
215Point Clear2,076+14.6%
216Collinsville2,064+58.8%
217Vincent2,039+43.7%
218Aliceville2,038
219Cowarts2,038+387.6%
220Silverhill2,030+225.3%
221Brundidge2,028-25.1%
222Lipscomb2,019-37.4%
223Westover2,010+92.5%
224Coaling1,997+79.1%
225Stevenson1,975-17.4%
226Creola1,972+19.4%
227Uniontown1,952-8.5%
228Wilsonville1,948+113.1%
229Ashland1,945+1.3%
230Cedar Bluff1,932+71.1%
231Florala1,930-28.5%
232Harpersville1,925+106.1%
233Dauphin Island1,923+133.4%
234Samson1,882-16.6%
235Graysville1,859-41.6%
236Level Plains1,839+112.1%
237Vernon1,835-16.2%
238Crossville1,829+76.7%
239Sylvania1,824+57.8%
240Blountsville1,820+45.1%
241Sulligent1,816+3.1%
242Linden1,815-32.7%
243Sardis City1,782+101.8%
244Bon Secour1,7540.0%
245Butler1,726-16.4%
246Carbon Hill1,723
247Grove Hill1,723-5.6%
248Ragland1,709+37.9%
249Deatsville1,707+402.1%
250Camden1,695-2.7%
251Concord1,690-6.6%
252Cordova1,680-38.9%
253Malvern1,677+200.5%
254Shoal Creek1,668+19.1%
255Stewartville1,662-5.9%
256Smoke Rise1,661+21.5%
257Newton1,652-11.4%
258Woodstock1,616+31.8%
259Sylvan Springs1,613+258.4%
260Summerdale1,612+195.2%
261Gordo1,559-21.7%
262New Market1,543+41.0%
263New Brockton1,512+10.0%
264Blue Ridge1,485+29.0%
265Lookout Mountain1,484-8.5%
266Rock Creek1,471-1.6%
267Ardmore1,452+32.5%
268Hackleburg1,448+64.0%
269Flomaton1,447-8.7%
270Reform1,437-24.1%
271Ballplay1,437-9.1%
272Marbury1,427+0.6%
273Fayetteville1,422+10.8%
274Rogersville1,414+15.5%
275Mount Vernon1,366+26.6%
276Munford1,358-44.5%
277Brookside1,357-3.7%
278Elmore1,356+581.4%
279Hayden1,355+405.6%
280Lillian1,3300.0%
281Webb1,329+196.7%
282Coats Bend1,318-5.5%
283Coosada1,299+32.6%
284Georgiana1,267-41.0%
285Cleveland1,263+159.3%
286Goodwater1,255-42.2%
287Locust Fork1,235+153.1%
288Eclectic1,213+2.5%
289Ohatchee1,199+39.4%
290West Blocton1,197+2.1%
291Clio1,190+11.7%
292Mignon1,186-31.3%
293Berry1,182+29.0%
294Falkville1,123-14.3%
295Fort Deposit1,122-22.0%
296Double Springs1,121+6.1%
297Tidmore Bend1,119-10.1%
298Frisco City1,106-14.0%
299Cottonwood1,093-4.9%
300Minor1,088-67.2%
301Vandiver1,084-4.5%
302Grant1,062+68.0%
303Chatom1,056-0.3%
304Town Creek1,055-12.3%
305Littleville1,054-16.5%
306Bear Creek1,052+198.0%
307Snead1,046+56.8%
308Killen1,040+39.2%
309New Union1,019+6.7%
310Leesburg1,006+767.2%
311Steele1,003+26.2%
312Phil Campbell986-19.8%
313Fyffe976-25.2%
314Parrish976-44.0%
315Carrollton968-12.3%
316Millport968-9.5%
317Cherokee967-34.8%
318Camp Hill965-37.9%
319Altoona955+2.9%
320Ivalee946+7.6%
321Shelby940-10.0%
322Dunnavant936-4.6%
323Brantleyville931+5.3%
324Powell929+21.9%
325Hollywood928-16.4%
326Geraldine9110.0%
327Coker889+10.0%
328White Plains877+8.1%
329Notasulga871-0.6%
330Holly Pond870+76.5%
331Gallant869+1.6%
332Skyline859+16.1%
333Magnolia Springs853+24.9%
334Wadley848+59.4%
335Gurley846+15.1%
336Egypt845-9.3%
337Pea Ridge8410.0%
338Brilliant839-3.7%
339Redstone Arsenal837-85.4%
340Somerville821+486.4%
341Autaugaville815-3.3%
342Susan Moore808+22.8%
343Brantley801-24.9%
344Reeltown794+3.7%
345Douglas788+579.3%
346Walnut Grove787+54.3%
347Mosses773+19.1%
348Section773-5.9%
349Mulga768+89.6%
350New Site767+125.6%
351Leroy766-15.9%
352Woodville755+24.0%
353Oakman754-2.1%
354Wedowee751-17.3%
355White Hall751+285.1%
356Jacksons' Gap749-5.1%
357Hayneville747+26.2%
358Edgewater746+2.2%
359Hobson City739-34.3%
360McDonald Chapel739-29.9%
361Ider738+5.7%
362Lexington737-16.6%
363Perdido7300.0%
364St. Florian717+135.1%
365Columbia707-19.8%
366Pine Hill706+38.4%
367Sterrett706-0.8%
368Gilbertown702+222.0%
369Baileyton690+74.2%
370Pisgah690-1.3%
371Addison676-9.4%
372Hollis Crossroads665+9.4%
373Ariton664-21.3%
374Leighton662-46.2%
375Maplesville660-12.5%
376West Point654+163.7%
377Babbie639+15.6%
378Lynn628+13.4%
379Bristow Cove624-8.6%
380South Vinemont614-0.2%
381Belle Fontaine613+0.8%
382Sand Rock611+39.5%
383Reece City610-15.0%
384Our Town605-5.6%
385Rock Mills603-10.8%
386Kinston599-0.8%
387Trafford599-11.0%
388Eva597+222.7%
389Valley Head595-2.3%
390Pinckard594-23.0%
391Wilton594-7.5%
392Courtland593+30.0%
393Grimes587+97.0%
394Oak Grove584-8.5%
395Perdido Beach584+1.9%
396Franklin568+327.1%
397Newville566-30.5%
398Dodge City564-7.8%
399Axis561-25.9%
400Stockton5570.0%
401Allgood556+43.7%
402Joppa5560.0%
403Pickensville543+311.4%
404Garden City542-17.3%
405Fairview540+20.0%
406Berlin531+15.9%
407Excel522+35.6%
408Hollins517-5.1%
409McKenzie492-18.7%
410North Courtland491-49.5%
411River Falls488-27.1%
412Clayhatchee483-13.8%
413West Jefferson477+33.6%
414Avon473+9.2%
415Castleberry460-45.7%
416Hytop453+43.8%
417Elkmont444+3.5%
418Lockhart443-19.0%
419Millry440-54.0%
420Ranburne436+4.6%
421Pleasant Groves435-2.7%
422Highland Lake430+104.8%
423Red Level429-14.9%
424Hammondville428+16.0%
425Kennedy425-29.6%
426Glen Allen421+34.9%
427Forkland419-2.3%
428Napier Field415-15.8%
429St. Stephens415-16.2%
430Hillsboro404+45.3%
431Midway402-32.2%
432Nances Creek399-2.0%
433Lisman398-37.6%
434Nectar387+5.5%
435Louisville386-51.2%
436Rosa381+86.8%
437Shorter366-20.6%
438Sipsey365-46.2%
439Bellamy363-33.2%
440Twin359-13.9%
441Silas355+3.5%
442Rockford349-29.4%
443Hackneyville349+0.6%
444Rutledge346-30.2%
445Hurtsboro342-54.5%
446Dutton335+21.4%
447Mentone334-29.8%
448Arley333+20.7%
449Shiloh331+11.5%
450Vina331-4.3%
451Nixburg3290.0%
452Pennington326-8.2%
453Ray326-26.4%
454County Line325+63.3%
455Maytown314-41.6%
456Mount Olive CDP (Coosa County)311-16.2%
457Thomaston311-54.2%
458Millerville303+9.0%
459Gordon301-16.9%
460Carolina293+44.3%
461Movico291-4.6%
462Eunola284+68.1%
463Dozier283-42.7%
464Cuba279-42.6%
465Colony276-7.4%
466Langston272+31.4%
467Madrid272+58.1%
468Boligee270+64.6%
469Pine Ridge268+18.1%
470Goshen267-26.9%
471Epes266-33.3%
472Sanford264+5.6%
473Uriah263-10.5%
474Hodges262+4.8%
475Delta260+32.0%
476Anderson257-36.5%
477Waldo257+11.3%
478Fruithurst255+6.7%
479Calvert255-7.9%
480Coffeeville248-44.6%
481Hatton244-6.5%
482Heath242-31.6%
483Black241+54.5%
484Macedonia241-17.2%
485Akron233-61.4%
486Detroit226-30.7%
487Woodland225+17.2%
488Gordonville224-29.6%
489Repton223-28.8%
490Morrison Crossroads2210.0%
491Edwardsville219+5.8%
492Sweet Water216-14.6%
493Spring Garden216-9.2%
494Spruce Pine215-3.2%
495Vredenburgh214-50.6%
496Fulton213-64.9%
497Coffee Springs211-37.8%
498Yellow Bluff211-13.9%
499Hissop209-68.2%
500Horn Hill208+11.8%
501Boykin208-24.4%
502Weogufka207-26.6%
503Bakerhill204-44.9%
504Fredonia198-0.5%
505Gantt197-37.3%
506Beatrice196-64.9%
507McIntosh196-38.6%
508Graham196-7.1%
509Chunchula195-7.1%
510Belk187-39.3%
511Waterloo184-29.2%
512Nauvoo182-29.7%
513Paint Rock181-18.1%
514Beaverton180-50.0%
515Kansas180-32.6%
516Vinegar Bend178-7.3%
517Daviston177-47.0%
518Gaylesville177-7.8%
519Onycha175+19.1%
520Fruitdale175-5.4%
521East Point172-14.4%
522Putnam172-10.9%
523Belgreen170+31.8%
524Bon Air168+42.4%
525Union167-53.4%
526Whatley167+11.3%
527Lakeview166-62.4%
528Gainesville164-20.8%
529Loachapoka163-51.3%
530Riverview163+23.5%
531Penton163-18.9%
532Providence162-55.4%
533Fairford161-13.4%
534Broomtown160-12.1%
535Banks159-0.6%
536Glenwood154-54.8%
537Geiger153-23.5%
538Cusseta151+18.0%
539Hanover1510.0%
540Equality1500.0%
541Waverly148-35.1%
542Talladega Springs146-25.5%
543Sims Chapel145-5.2%
544Gu-Win142-46.6%
545Gulfcrest142-11.8%
546Deer Park141-25.0%
547Orrville140-59.9%
548Newbern138-55.1%
549Toxey137-48.3%
550Malcolm136-27.3%
551Abanda133-30.7%
552Standing Rock132-21.4%
553Eldridge131-43.0%
554Billingsley128+20.8%
555Kellyton127-71.9%
556North Johns126-48.2%
557Pollard126-12.5%
558Cullomburg126-26.3%
559Pine Apple124-58.4%
560Lester119+1.7%
561Haleburg117+10.4%
562Five Points116-41.1%
563Libertyville110-22.0%
564Hobson100-20.6%
565Peterman87-2.3%
566Ridgeville85-53.3%
567Faunsdale82-52.9%
568Blue Springs79-29.5%
569Fitzpatrick79-4.8%
570Lowndesboro76-63.3%
571Union Grove76-40.2%
572Nanafalia75-20.2%
573Panola71-50.7%
574Needham69-30.3%
575Myrtlewood68-73.0%
576Catherine65+195.5%
577Petrey62-33.3%
578Megargel60-3.2%
579Cardiff57-59.3%
580Goldville55-38.2%
581Tibbie55+34.2%
582Ethelsville48-49.5%
583Mooresville47-19.0%
584Rockville47+9.3%
585Carlton46-29.2%
586Natural Bridge41+46.4%
587Benton37-50.0%
588McMullen34-79.3%
589Dayton28-75.2%
590Emelle28-36.4%
591Memphis24-74.7%
592Bucks22-31.3%
593Oak Hill9-85.7%

Population Growth

Fastest Growing

#NamePopulationGrowth
1Triana4,936+1,631.9%
2Vance2,303+806.7%
3Leesburg1,006+767.2%
4Elmore1,356+581.4%
5Douglas788+579.3%
6Loxley5,176+543.8%
7Somerville821+486.4%
8Meridianville8,209+485.1%
9Hayden1,355+405.6%
10Deatsville1,707+402.1%

Fastest Declining

#NamePopulationGrowth
1Oak Hill9-85.7%
2Redstone Arsenal837-85.4%
3McMullen34-79.3%
4Dayton28-75.2%
5Memphis24-74.7%
6Myrtlewood68-73.0%
7Kellyton127-71.9%
8Fort Rucker4,464-68.7%
9Hissop209-68.2%
10Minor1,088-67.2%

Alabama Counties by Population

#CountyPopulationGrowth
1Jefferson County664,744+9,597.2%
2Madison County423,355+2,321.8%
3Mobile County412,339+15,331.9%
4Baldwin County261,608+15,171.9%
5Tuscaloosa County241,212+2,831.2%
6Shelby County235,969+9,666.9%
7Montgomery County225,894+3,320.6%
8Lee County187,847+763.7%
9Morgan County126,084+1,291.4%
10Limestone County118,942+1,105.0%
11Calhoun County116,427+440.5%
12Houston County109,366+237.4%
13Etowah County103,207+920.9%
14Marshall County102,156+1,252.5%
15Lauderdale County97,502+1,864.6%
16St. Clair County96,927+2,226.6%
17Cullman County92,604+1,357.2%
18Elmore County91,042+528.9%
19Talladega County81,375+546.5%
20DeKalb County73,122+1,133.3%
21Walker County65,260+2,863.7%
22Autauga County61,464+1,495.2%
23Blount County60,163+2,391.2%
24Russell County58,837+335.4%
25Colbert County58,785+368.9%
26Coffee County56,358+848.8%
27Jackson County53,780+514.6%
28Dale County50,067+2,365.1%
29Chilton County47,262+337.9%
30Tallapoosa County40,699+531.6%
31Covington County37,748+2,380.2%
32Escambia County36,630+806.5%
33Dallas County35,545+492.1%
34Chambers County33,813+95.1%
35Lawrence County33,567+288.0%
36Pike County33,124+366.0%
37Franklin County31,874+539.0%
38Marion County29,323+622.6%
39Geneva County27,259+821.2%
40Cherokee County26,138+197.9%
41Barbour County24,358+102.6%
42Winston County23,869+567.5%
43Randolph County23,067+363.8%
44Bibb County22,258+253.0%
45Clarke County22,142+279.2%
46Monroe County19,057+115.6%
47Marengo County18,512+531.2%
48Pickens County18,508+179.5%
49Butler County18,256+1,199.4%
50Macon County18,159+61.5%
51Henry County18,141+587.7%
52Cleburne County15,905+98.4%
53Fayette County15,863+347.2%
54Hale County15,116-30.6%
55Washington County15,018+264.7%
56Clay County14,239+48.9%
57Lamar County13,543+11.5%
58Crenshaw County13,114+17.6%
59Choctaw County12,052+43.7%
60Sumter County11,607-61.2%
61Conecuh County11,109+94.5%
62Coosa County10,291+47.1%
63Bullock County9,901-59.5%
64Wilcox County9,865+238.2%
65Lowndes County9,485+0.8%
66Perry County7,719+111.7%
67Greene County7,127+56.5%

Data Sources

State totals are computed by aggregating county-level census data from the US Census Bureau Decennial Census and Population Estimates Program.