Cities, towns and CDPs · Alabama

Cities and towns in Alabama

Alabama has 463 incorporated places (cities, towns, villages and boroughs), and 131 census-designated places, communities the Census Bureau counts without a local government. 5 have 100,000 or more residents and 285 fewer than 1,000. The largest is Huntsville, with 233,627 residents on July 1, 2025 (Census Bureau estimate).

What are the largest cities and towns in Alabama?

The largest cities of Alabama by the July 2025 estimates, first to fifth: Huntsville (233,627), Mobile (200,824), Birmingham (195,893), Montgomery (195,300) and Tuscaloosa (114,316).

Sorted by population: the Census Bureau's 2025 estimate for incorporated places, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV).

Places in Alabama: population (2025 estimate or ACS 2020-2024 5-year estimates), income and home value (ACS 2020-2024 5-year estimates)
Huntsville1cityMadison and 2 more233,627+8.7%$74,714$293,600
Mobile2cityMobile200,824−2.9%$53,558$193,300
Birmingham3cityJefferson and 1 more195,893−2.3%$46,051$158,800
Montgomery4cityMontgomery195,300−2.6%$56,811$161,900
Tuscaloosa5cityTuscaloosa114,316+13.2%$51,464$255,500
Hoover6cityJefferson and 1 more93,550+1.1%$109,253$412,200
Auburn7cityLee85,113+11.1%$63,668$364,800
Dothan8cityHouston and 2 more72,060+1.4%$55,792$194,000
Madison9cityMadison and 1 more67,968+19.4%$134,655$398,800
Decatur10cityMorgan and 1 more58,056+1.3%$61,563$210,200
Florence11cityLauderdale42,581+6.0%$52,174$196,300
Prattville12cityAutauga and 1 more40,582+7.6%$81,337$214,600
Phenix City13cityRussell and 1 more38,344−1.2%$50,053$170,300
Vestavia Hills14cityJefferson and 1 more38,306−2.4%$134,369$530,000
Opelika15cityLee35,765+15.3%$65,004$241,800
Alabaster16cityShelby34,748+4.2%$91,357$261,700
Athens17cityLimestone34,209+34.6%$69,922$270,000
Gadsden18cityEtowah33,367−1.6%$40,345$116,800
Northport19cityTuscaloosa31,648+1.5%$80,913$282,600
Daphne20cityBaldwin31,396+14.0%$87,250$323,400
Enterprise21cityCoffee and 1 more31,211+8.7%$73,125$202,900
Foley22cityBaldwin30,354+46.5%$66,336$289,300
Homewood23cityJefferson28,118+6.4%$94,485$558,500
Trussville24cityJefferson and 1 more27,273+4.3%$123,275$370,300
Fairhope25cityBaldwin26,625+16.6%$94,274$430,900
Pelham26cityShelby25,664+6.2%$101,094$299,800
Bessemer27cityJefferson24,984−3.9%$39,613$135,900
Albertville28cityMarshall23,710+5.9%$56,099$188,400
Helena29cityShelby and 1 more23,388+5.5%$115,139$330,700
Oxford30cityCalhoun and 1 more22,199+0.3%$74,268$170,900
Mountain Brook31cityJefferson21,661−3.9%$201,479$916,300
Anniston32cityCalhoun20,930−2.9%$46,668$158,800
Cullman33cityCullman20,799+13.4%$61,224$238,900
Calera34cityShelby and 1 more18,992+15.2%$87,194$235,300
Prichard35cityMobile18,825−2.7%$36,588$85,700
Troy36cityPike18,022+1.6%$50,717$231,400
Chelsea37cityShelby17,716+17.1%$115,337$360,000
Tillmans Corner38CDPMobile17,677–$60,837$166,700
Muscle Shoals39cityColbert17,666+8.4%$75,894$199,700
Millbrook40cityElmore and 1 more17,623+6.6%$70,313$207,100
Gulf Shores41cityBaldwin17,394+14.7%$78,188$382,700
Saraland42cityMobile16,652+1.9%$61,509$217,600
Gardendale43cityJefferson16,425+0.0%$82,192$252,600
Hartselle44cityMorgan16,312+4.7%$76,290$203,800
Hueytown45cityJefferson16,159−3.9%$62,784$155,300
Scottsboro46cityJackson16,123+3.4%$53,929$190,400
Selma47cityDallas16,077−10.5%$33,197$96,500
Center Point48cityJefferson15,538−5.0%$56,417$151,700
Fort Payne49cityDeKalb15,189+2.3%$47,479$157,000
Talladega50cityTalladega14,840−6.3%$44,198$121,900
Jasper51cityWalker14,585−0.1%$66,238$215,700
Alexander City52cityTallapoosa14,515−2.3%$47,022$155,000
Jacksonville53cityCalhoun14,400+0.1%$51,814$185,500
Pell City54citySt. Clair14,320+10.9%$68,638$249,600
Ozark55cityDale14,269−0.6%$48,944$148,900
Moody56citySt. Clair13,559+2.8%$86,627$237,500
Irondale57cityJefferson13,545+0.6%$72,343$255,800
McCalla58CDPJefferson13,253–$87,468$279,900
Leeds59cityJefferson and 2 more12,831+3.6%$69,737$224,600
Eufaula60cityBarbour12,437−3.5%$47,392$139,900
Sylacauga61cityTalladega12,055−4.1%$50,017$161,200
Pike Road62cityMontgomery11,899+26.1%$117,091$381,600
Spanish Fort63cityBaldwin11,203+11.6%$99,346$343,900
Meridianville64CDPMadison11,150–$97,434$291,900
Russellville65cityFranklin10,904+0.4%$58,231$123,800
Saks66CDPCalhoun10,681–$49,753$116,400
Boaz67cityMarshall and 1 more10,619+5.1%$49,846$199,200
Rainbow City68cityEtowah10,406+1.9%$56,398$223,000
Valley69cityChambers10,294−1.4%$51,661$140,800
Clay70cityJefferson10,198−0.9%$81,920$220,600
Forestdale71CDPJefferson9,742–$66,569$164,000
Southside72cityEtowah and 1 more9,718+2.9%$76,487$226,500
Fairfield73cityJefferson9,483−5.2%$48,456$129,300
Sheffield74cityColbert9,416+0.3%$39,733$133,800
Guntersville75cityMarshall9,394+9.8%$67,929$324,800
Pleasant Grove76cityJefferson9,346−2.1%$70,317$226,400
Tuscumbia77cityColbert9,332+3.3%$59,143$196,700
Fultondale78cityJefferson9,307−2.3%$73,575$186,100
Clanton79cityChilton9,289+6.3%$47,520$166,300
Meadowbrook80CDPShelby9,117–$141,862$423,700
Arab81cityMarshall and 1 more9,061+7.4%$64,333$215,200
Orange Beach82cityBaldwin8,798+8.7%$97,736$502,400
Andalusia83cityCovington8,763−0.8%$42,611$153,200
Tuskegee84cityMacon8,644−7.9%$38,000$104,800
Bay Minette85cityBaldwin8,555+5.0%$44,523$173,000
Atmore86cityEscambia8,360−0.4%$38,862$157,800
Brook Highland87CDPShelby8,146–$79,904$427,400
Lincoln88cityTalladega8,110+18.4%$57,145$187,200
Montevallo89cityShelby7,872+8.9%$56,626$220,700
Pinson90cityJefferson7,830−1.9%$76,410$212,000
Robertsdale91cityBaldwin7,761+15.8%$59,152$229,300
Wetumpka92cityElmore7,535+1.6%$57,763$203,900
Margaret93citySt. Clair7,149+38.1%$101,802$230,900
Oneonta94cityBlount7,022+1.2%$53,980$221,000
Greenville95cityButler6,912−6.2%$40,822$115,000
Satsuma96cityMobile6,851+1.3%$101,042$219,400
Lanett97cityChambers6,781−2.7%$42,357$95,600
Hamilton98cityMarion6,769−4.3%$54,871$106,300
Opp99cityCovington6,738−0.5%$41,347$115,700
Demopolis100cityMarengo6,641−7.4%$34,802$183,600
Moores Mill101CDPMadison6,378–$96,774$274,000
Semmes102cityMobile6,259+21.0%$66,417$215,600
Chickasaw103cityMobile6,166−4.7%$46,559$117,500
Loxley104cityBaldwin6,131+72.5%$108,488$398,500
Grayson Valley105CDPJefferson6,077–$64,597$148,400
Odenville106citySt. Clair6,023+22.3%$70,296$223,600
Rainsville107cityDeKalb6,020+9.2%$74,046$230,400
Harvest108CDPMadison5,955–$101,910$281,300
Highland Lakes109CDPShelby5,866–$169,361$599,200
Attalla110cityEtowah5,807−0.6%$59,215$126,100
Monroeville111cityMonroe5,758−3.7%$32,513$122,900
Tarrant112cityJefferson5,639−5.4%$42,070$120,100
Headland113cityHenry5,603+13.0%$79,063$219,600
Springville114citySt. Clair5,597+17.2%$84,231$284,300
Smiths Station115cityLee5,596+2.7%$64,669$203,300
Roanoke116cityRandolph5,440+2.4%$47,105$154,300
Glencoe117cityEtowah and 1 more5,426+0.9%$68,517$206,100
Triana118cityMadison5,244+81.3%$110,100$278,200
Holtville119CDPElmore5,158–$76,652$267,100
Brewton120cityEscambia5,113−3.0%$50,721$150,100
Columbiana121cityShelby5,106+14.2%$80,546$259,500
Redland122CDPElmore4,982–$130,278$317,100
Daleville123cityDale4,971+2.2%$45,324$126,000
Theodore124CDPMobile4,964–$67,864$154,900
Midfield125cityJefferson4,906−5.6%$52,755$107,600
Kimberly126cityJefferson4,858+13.5%$97,429$322,300
Winfield127cityMarion and 1 more4,842−0.1%$49,688$165,500
Tallassee128cityElmore and 1 more4,738−1.1%$66,752$144,600
Hokes Bluff129cityEtowah4,706+6.2%$74,968$196,400
Fort Rucker130CDPDale4,705–$74,541not published
Piedmont131cityCalhoun4,696−2.3%$40,506$114,800
Childersburg132cityTalladega4,571−3.7%$52,338$133,500
Jackson133cityClarke4,452−6.6%$37,948$130,900
Brent134cityBibb4,414−1.9%$22,660$146,500
Argo135citySt. Clair and 1 more4,376−0.5%$105,128$248,100
Geneva136cityGeneva4,307+1.5%$47,102$100,600
Haleyville137cityWinston and 1 more4,303−1.2%$42,058$97,600
Adamsville138cityJefferson4,178−5.2%$62,500$145,700
Pine Level139CDPAutauga4,170–$93,134$240,300
Fayette140cityFayette4,060−5.3%$36,473$122,000
Lake View141cityTuscaloosa and 1 more3,969+12.0%$101,487$304,400
Priceville142cityMorgan3,952+12.3%$117,127$266,400
Hazel Green143CDPMadison3,940–$86,271$230,800
Centre144cityCherokee3,912+8.8%$44,664$158,400
Valley Grande145cityDallas3,903−7.1%$58,929$133,100
Citronelle146cityMobile3,897−1.1%$43,870$193,500
Holt147CDPTuscaloosa3,629–$48,675$126,900
Moundville148townHale and 1 more3,628+19.1%$73,036$189,700
Heflin149cityCleburne3,572+4.2%$46,711$171,700
Mount Olive (Jefferson County)150CDPJefferson3,567–$82,234$224,000
Grand Bay151CDPMobile3,553–$62,112$142,400
Thomasville152cityClarke3,545−4.8%$42,671$116,000
Emerald Mountain153CDPElmore3,535–$123,347$321,300
Alexandria154CDPCalhoun3,475–$85,089$197,700
West End-Cobb Town155CDPCalhoun3,453–$55,323$83,900
Moulton156cityLawrence3,436+1.3%$57,813$123,900
Elba157cityCoffee3,408−3.0%$44,792$114,500
Hanceville158cityCullman3,390+5.9%$41,791$169,800
Ladonia159CDPRussell3,346–$53,441$102,000
Owens Cross Roads160cityMadison3,334+27.0%$86,188$227,000
Warrior161cityJefferson3,320+2.9%$57,557$149,800
Weaver162cityCalhoun3,289−1.6%$49,435$162,300
Evergreen163cityConecuh3,272−7.1%$40,700$98,700
Livingston164citySumter3,242−5.5%$24,236$156,100
Red Bay165cityFranklin3,196−1.3%$37,473$108,200
Eagle Point166CDPShelby3,110–$151,842$493,800
Underwood-Petersville167CDPLauderdale3,100–$48,219$142,900
Union Springs168cityBullock3,091−8.0%$26,250$80,400
New Hope169cityMadison3,054+5.8%$83,816$163,700
Jemison170cityChilton3,030+15.3%$65,800$170,000
Stapleton171CDPBaldwin3,009–not publishednot published
Dadeville172cityTallapoosa2,920−5.5%$67,147$171,600
Hartford173cityGeneva2,801+5.5%$56,250$160,800
Bon Secour174CDPBaldwin2,789–$61,497$309,800
Remlap175CDPBlount2,761–$64,677$208,900
Centreville176cityBibb2,709−3.1%$39,477$161,300
Luverne177cityCrenshaw2,690−1.9%$43,269$170,100
Good Hope178cityCullman2,682+7.8%$93,661$203,100
Eutaw179cityGreene2,640−10.0%$27,422$99,100
Trinity180cityMorgan and 1 more2,638+4.0%$100,929$283,000
Cottondale181CDPTuscaloosa2,632–$44,877$139,200
La Fayette182cityChambers2,621−2.3%$32,601$85,900
Choccolocco183CDPCalhoun2,620–$78,858$262,900
Marion184cityPerry2,602−18.0%$35,842$108,700
Huguley185CDPChambers2,577–$43,750$141,500
Indian Springs Village186cityShelby2,553+0.7%$136,836$555,800
Silverhill187townBaldwin2,529+229.3%$57,500$265,600
Sumiton188cityWalker and 1 more2,511−2.3%$65,568$180,700
Lineville189cityClay2,473−0.4%$38,302$175,500
Ashford190cityHouston2,470+9.5%$65,341$180,100
Brookwood191townTuscaloosa2,467−1.2%$81,394$188,300
Ashville192citySt. Clair2,412+2.5%$69,362$204,900
Abbeville193cityHenry2,378+1.0%$31,712$107,600
Henagar194cityDeKalb2,361+2.5%$49,315$144,700
Morris195cityJefferson2,360+2.8%$101,563$241,400
Taylor196cityHouston and 1 more2,359+4.1%$67,464$134,200
Vance197cityTuscaloosa and 1 more2,332+11.3%$94,545$225,400
Riverside198citySt. Clair2,312+3.7%$83,664$220,500
Midland City199cityDale2,298+2.0%$28,438$150,400
Kinsey200cityHouston2,291+4.0%$55,500$132,000
Bridgeport201cityJackson2,275+0.5%$34,481$94,000
East Brewton202cityEscambia2,251−2.0%$35,571$87,200
Brighton203cityJefferson2,249−3.9%$38,221$70,800
York204citySumter2,233−7.7%$30,489$80,100
Slocomb205cityGeneva2,226+6.5%$38,056$109,100
Dora206cityWalker2,223−2.2%$61,892$155,100
Rehobeth207townHouston2,217+23.2%$80,972$242,900
Thorsby208cityChilton2,203+6.7%$76,389$188,300
Clayton209cityBarbour2,195−3.2%$21,641$72,300
Greensboro210cityHale2,195−0.9%$27,000$130,000
Elberta211townBaldwin2,183+8.5%$55,000$232,800
Selmont-West Selmont212CDPDallas2,150–$32,443$69,000
Guin213cityMarion2,136−3.1%$51,117$112,000
Westover214townShelby2,121+19.2%$96,932$297,400
Collinsville215cityDeKalb and 1 more2,121+2.6%$31,652$59,000
Bayou La Batre216cityMobile2,068−4.0%$37,679$87,800
Cowarts217townHouston2,064+6.8%$64,118$177,700
Brundidge218cityPike2,061−0.9%$38,188$94,000
Vincent219townShelby2,045+3.3%$52,813$166,500
Aliceville220cityPickens2,024−7.0%$39,167$124,300
Harpersville221townShelby2,019+23.8%$75,018$211,300
Lipscomb222cityJefferson2,015−3.6%$41,875$90,400
Wilsonville223townShelby2,015+8.4%$72,115$235,400
Coaling224cityTuscaloosa2,003−1.8%$81,370$228,000
Stevenson225townJackson2,000+2.4%$53,958$156,900
Carlisle-Rockledge226CDPEtowah1,993–$60,360$115,900
Creola227townMobile1,963+1.4%$66,607$211,000
Florala228townCovington1,963+1.6%not published$91,600
Ashland229townClay1,952−1.8%$42,308$159,300
Cedar Bluff230townCherokee1,948+6.3%$52,500$204,800
Dauphin Island231townMobile1,929+8.7%$67,206$432,200
Whitesboro232CDPEtowah1,918–$67,188$154,400
Concord233CDPJefferson1,913–$66,406$173,500
Samson234townGeneva1,891+0.5%$33,424$91,100
Uniontown235cityPerry1,873−11.1%$33,750$67,300
Graysville236cityJefferson1,855−4.5%$70,208$116,900
Sylvania237townDeKalb1,853+3.1%$56,161$161,500
Crossville238townDeKalb1,851+1.1%$49,100$129,900
Level Plains239townDale1,838+1.2%$77,000$137,500
Vernon240townLamar1,823−5.2%$27,967$103,800
Blountsville241townBlount1,816−0.7%$48,182$130,800
Sulligent242townLamar1,812−4.3%$34,861$130,700
Linden243townMarengo1,801−7.0%$38,667$92,400
Sardis City244townEtowah and 1 more1,787−1.7%$67,721$225,700
Summerdale245townBaldwin1,724+17.0%$70,110$274,800
Carbon Hill246cityWalker1,723−2.5%$24,605$61,100
Deatsville247townElmore1,715+2.9%$123,977$246,600
Ragland248townSt. Clair1,710+1.4%$37,708$109,300
Grove Hill249townClarke1,708−6.2%$59,219$126,800
Malvern250townGeneva1,701+5.9%$43,854$129,400
Butler251townChoctaw1,698−9.0%$47,350$145,300
Cordova252townWalker1,679−3.5%$37,662$87,100
Woodstock253townBibb and 1 more1,653+10.6%$73,438$195,800
Newton254townDale1,652+2.7%$60,030$89,500
Camden255cityWilcox1,646−11.4%$36,481$132,300
Coats Bend256CDPEtowah1,630–$70,409$149,600
Stewartville257CDPCoosa1,629–$87,574$94,100
Sylvan Springs258townJefferson1,600−4.1%$81,927$217,000
Marbury259CDPAutauga1,570–$83,558$179,600
Gordo260townPickens1,553−5.0%$47,569$118,900
New Brockton261townCoffee1,512+6.0%$72,212$207,600
Point Clear262CDPBaldwin1,511–$46,097$867,500
Ardmore263townLimestone1,485+12.4%$50,352$216,600
Smoke Rise264CDPBlount1,471–$85,882$201,700
Hackleburg265townMarion1,465+2.0%$42,292$104,700
Lillian266CDPBaldwin1,460–$52,281$280,600
Flomaton267townEscambia1,440−1.7%$42,708$111,200
Rogersville268townLauderdale1,434+12.0%$66,127$185,800
Brookside269townJefferson1,433+14.9%$59,271$107,400
Reform270townPickens1,432−5.7%$33,578$102,700
Mount Vernon271townMobile1,385+2.4%$46,307$111,900
Elmore272townElmore1,382+17.3%$48,696$107,500
Munford273townTalladega1,371+2.3%$42,284$78,200
Webb274townHouston1,340+5.4%$54,792$113,800
Hayden275townBlount1,333+1.1%$80,125$230,700
Shoal Creek276CDPShelby1,328–$218,333$762,500
Coosada277townElmore1,315+8.7%$61,815$169,900
New Market278CDPMadison1,314–$62,500$112,500
Georgiana279townButler1,274−4.5%$24,321$69,100
Cleveland280townBlount1,262+1.9%$71,328$165,600
Goodwater281townCoosa1,256−3.0%$39,511$58,900
Eclectic282townElmore1,256+5.8%$49,904$161,800
Locust Fork283townBlount1,234+2.2%$50,000$181,400
Clio284cityBarbour1,202−0.8%$28,750$65,600
West Blocton285townBibb1,194−1.7%$40,560$99,500
Berry286townFayette1,192−1.5%$37,031$98,000
Tidmore Bend287CDPEtowah1,192–$60,729$162,500
Blue Ridge288CDPElmore1,190–$128,482$314,900
Ohatchee289townCalhoun1,188+2.9%$76,667$197,600
Fayetteville290CDPTalladega1,154–$100,255$298,500
Falkville291townMorgan1,121−5.6%$46,888$139,600
Lookout Mountain292CDPEtowah1,120–$80,362$158,300
Fort Deposit293townLowndes1,114−9.5%$21,563$78,000
Double Springs294townWinston1,107−0.7%$47,768$153,500
Cottonwood295townHouston1,104+4.3%$34,468$111,500
Rock Creek296CDPJefferson1,103–$84,432$147,900
Frisco City297townMonroe1,089−6.8%$36,023$84,800
Gallant298CDPEtowah1,081–$55,130$99,200
Grant299townMarshall1,078+3.6%$91,477$239,400
Leroy300CDPWashington1,075–$93,036$219,500
Town Creek301townLawrence1,067+0.9%$43,229$118,000
Littleville302townColbert1,065+1.6%$55,817$142,400
Bear Creek303townMarion1,054+1.5%$50,188$96,900
Chatom304townWashington1,054−3.7%not published$174,100
Snead305townBlount1,052+1.3%$48,509$175,200
Killen306townLauderdale1,039+1.3%$69,722$175,000
Leesburg307townCherokee1,009+4.6%$56,875$182,500
Steele308townSt. Clair1,004+0.9%$72,386$107,100
Phil Campbell309townFranklin1,004+1.5%$42,969$113,600
New Union310CDPEtowah996–$43,462$168,000
Vandiver311CDPShelby990–$49,783$104,600
Fyffe312townDeKalb986+1.1%$34,870$113,300
Reeltown313CDPTallapoosa980–$83,523$114,200
Parrish314townWalker977−1.1%$32,798$56,800
Cherokee315townColbert975+0.3%$50,815$102,300
Camp Hill316townTallapoosa967−3.7%$31,833$65,000
Carrollton317townPickens966−5.4%$31,000$145,800
Dunnavant318CDPShelby966–$75,323$193,100
Millport319townLamar963−4.6%$76,875$104,400
Hollywood320townJackson953+4.5%$51,071$113,200
Altoona321townEtowah and 1 more948+0.0%$43,056$114,100
Powell322townDeKalb946+4.0%$61,786$116,400
White Plains323CDPCalhoun919–$60,918not published
Geraldine324townDeKalb918+1.0%$43,594$171,900
Holly Pond325townCullman884+3.8%$42,333$200,000
Coker326townTuscaloosa883−1.7%$55,313$200,700
Magnolia Springs327townBaldwin877+6.7%$86,818$442,400
Notasulga328townMacon and 1 more876−4.7%$42,411$137,500
Skyline329townJackson870+4.4%$44,307$123,800
Wadley330townRandolph869+31.3%not published$198,600
Mignon331CDPTalladega865–$32,818$37,500
Redstone Arsenal332CDPMadison858–$140,114not published
Gurley333townMadison853+1.5%$56,964$194,800
Brantleyville334CDPShelby845–$47,917$33,000
Ballplay335CDPEtowah842–$47,837$145,300
Brilliant336townMarion838+0.8%$47,125$47,200
Somerville337townMorgan833+4.8%$49,261$144,800
Jacksons' Gap338townTallapoosa827+1.0%$32,228$114,100
Autaugaville339townAutauga817+4.2%$49,643$144,000
Ivalee340CDPEtowah809–$41,198$140,600
Shelby341CDPShelby809–not published$158,200
Susan Moore342townBlount808+2.7%$84,554$119,600
Sterrett343CDPShelby805–$65,756not published
Brantley344townCrenshaw804−2.5%$27,443$142,200
Douglas345townMarshall796+5.0%$62,000$175,400
Walnut Grove346townEtowah788+1.7%$40,089$131,100
Hollis Crossroads347CDPCleburne785–not published$120,600
New Site348townTallapoosa780+1.0%$61,250$171,900
Section349townJackson779+2.6%$47,500$156,000
Mulga350townJefferson775−1.4%$41,146$63,100
Belle Fontaine351CDPMobile772–$107,857$227,800
Woodville352townJackson762+2.1%$54,000$184,600
Minor353CDPJefferson762–$42,321$94,900
White Hall354townLowndes753−6.9%$34,375not published
Oakman355townWalker752−2.2%$35,208$92,600
Wedowee356townRandolph751+2.7%$41,875$179,700
Hayneville357townLowndes751−10.7%$37,723$103,500
Mosses358townLowndes748−10.2%$26,568$66,500
St. Florian359townLauderdale748+21.6%$58,750$314,000
Hobson City360townCalhoun742−2.6%$47,361$108,200
Ider361townDeKalb742+2.5%$54,444$162,900
Lexington362townLauderdale735+1.0%$57,356$202,400
Columbia363townHouston720+3.6%$62,000$156,800
Pea Ridge364CDPShelby718–$63,889$98,000
Baileyton365townCullman701+8.7%$63,143$89,800
Pine Hill366townWilcox699−7.7%$33,864$92,300
Pisgah367townJackson697+2.5%$54,167$134,400
Gilbertown368townChoctaw685−6.5%$70,156$160,400
Perdido369CDPBaldwin676–$38,458not published
Maplesville370townChilton670+4.4%$38,155$132,600
Edgewater371CDPJefferson670–not publishednot published
Leighton372townColbert669+2.9%$33,894not published
Addison373townWinston669+1.2%$56,384$110,600
West Point374townCullman658+6.1%$68,365$221,600
Ariton375townDale653−0.6%$50,000$206,600
McDonald Chapel376CDPJefferson651–$56,971$134,400
Lynn377townWinston636+3.1%$44,010$65,100
Babbie378townCovington630+1.8%$63,611$181,300
Sand Rock379townCherokee and 1 more620+4.9%$73,333$218,800
Reece City380townEtowah619+0.2%$66,705$153,800
Egypt381CDPEtowah616–$37,250$207,600
Kinston382townCoffee606+3.8%$43,036$70,500
South Vinemont383townCullman606+8.0%$50,795$170,000
Eva384townMorgan604+2.2%$115,455$246,500
Wilton385townShelby600+1.5%$54,750$162,100
Valley Head386townDeKalb597+3.3%$45,889$59,800
Trafford387townJefferson597−4.3%$23,333$116,500
Pinckard388townDale595+1.2%$58,162$158,900
Courtland389townLawrence594+2.6%$47,679not published
Perdido Beach390townBaldwin590+7.5%$80,875$341,700
Grimes391townDale581+1.2%$33,958$105,100
Oak Grove392townTalladega577+4.7%$47,857$165,900
Franklin393townMacon573−2.7%$85,817$77,900
Dodge City394townCullman569+4.8%$63,594$147,100
Newville395townHenry566+4.2%$41,250$107,800
Allgood396townBlount557+3.1%$73,750$104,600
Ray397CDPCoosa548–$77,951$137,500
Pickensville398townPickens545−2.0%$34,250$159,800
Fairview399townCullman545+4.2%$56,250$257,700
Garden City400townCullman545+3.4%$48,333$108,700
Berlin401townCullman541+7.8%$70,982$146,600
Excel402townMonroe539−5.6%$57,375$153,600
North Courtland403townLawrence500+2.9%$32,813not published
River Falls404townCovington496+2.3%$35,104$99,300
McKenzie405townButler and 1 more489−6.0%$31,250$80,600
Clayhatchee406townDale483+2.3%$48,646$99,200
West Jefferson407townJefferson482+15.6%$41,406$156,200
Avon408townHouston471+1.7%$39,375$122,500
Hackneyville409CDPTallapoosa471–not publishednot published
Hollins410CDPClay465–$55,398$92,400
Hytop411townJackson464+5.2%$66,458$144,800
Elkmont412townLimestone452+9.7%$49,750$234,100
Joppa413CDPCullman and 1 more448–not published$155,900
Castleberry414townConecuh447−7.5%$21,923$51,400
Millerville415CDPClay447–$96,071not published
Ranburne416townCleburne444+4.7%$81,625$238,300
Lockhart417townCovington444+1.1%$33,750$68,300
Macedonia418CDPPickens441–$31,453$110,800
Pleasant Groves419townJackson435+2.1%$60,759$159,500
Millry420townWashington431−4.4%$39,167$156,500
Hammondville421townDeKalb431+1.9%$37,083$113,900
Red Level422townCovington430+0.5%$38,750$101,300
Highland Lake423townBlount429+4.1%$71,563$285,500
Kennedy424townLamar425−2.5%$41,136$139,800
Glen Allen425townFayette and 1 more421−1.6%$46,313$89,600
Hillsboro426townLawrence419+0.7%$61,818$121,100
Forkland427townGreene417−6.1%$29,423$66,200
Napier Field428townDale410+0.2%$41,875$82,100
Hatton429CDPLawrence405–not publishednot published
Lisman430townChoctaw400−5.9%$38,235not published
Midway431townBullock394−6.4%$61,893$121,400
Rock Mills432CDPRandolph387–$25,071$74,100
Louisville433townBarbour386−2.8%$44,439not published
Rosa434townBlount379+1.1%not publishednot published
Our Town435CDPTallapoosa372–not publishednot published
Cullomburg436CDPChoctaw and 1 more363–not publishednot published
Sipsey437townWalker362−1.6%$26,750$101,000
Nectar438townBlount356+1.1%$51,979$168,300
Shorter439townMacon356−7.5%$48,125$98,600
Stockton440CDPBaldwin356–$148,611$361,800
Twin441townMarion351−0.8%$52,639$95,600
Silas442townChoctaw349−6.4%$66,250$87,600
Rutledge443townCrenshaw347−2.5%$31,538$63,300
Rockford444townCoosa345−1.4%$43,125$93,000
Arley445townWinston341+2.1%$71,818$98,600
Hurtsboro446townRussell341−0.9%$26,375$138,000
Vina447townFranklin339+3.0%$44,167$57,000
Mentone448townDeKalb337+4.3%$42,344$269,700
Dutton449townJackson336+2.8%$63,750$113,800
Cherokee Ridge450townMarshall335+3.1%$171,368$336,400
Shiloh451townDeKalb334+2.1%$61,538$113,900
County Line452townBlount and 1 more332+2.5%$61,250$95,000
Nances Creek453CDPCalhoun330–not published$222,100
Fredonia454CDPChambers329–not published$237,500
Axis455CDPMobile326–$95,977$208,300
Pennington456townChoctaw322−3.0%$29,052$90,800
Maytown457townJefferson314−0.9%$50,938$120,800
Gordon458townHouston309+3.3%not published$86,700
Woodland459townRandolph306+4.1%$170,223$416,700
Thomaston460townMarengo306−6.4%$58,125$92,700
St. Stephens461CDPWashington297–$63,068$130,700
Carolina462townCovington294+2.8%$60,250$152,500
East Point463CDPCullman293–$160,531$230,600
Dozier464townCrenshaw288−1.4%$49,338$76,400
Colony465townCullman281+6.4%$42,386$48,600
Broomtown466CDPCherokee279–not publishednot published
Cuba467townSumter274−9.9%$91,250$197,900
Langston468townJackson274+2.6%$53,929$337,500
Goshen469townPike272+1.5%$56,750$118,200
Boligee470townGreene271−10.0%$26,607$55,600
Pine Ridge471townDeKalb270+3.8%$58,750not published
Hodges472townFranklin269+2.3%$69,286$153,300
Epes473townSumter268−1.1%not published$56,700
Fruithurst474townCleburne267+10.3%$50,903$95,500
Madrid475townHouston263−1.1%$39,750$122,500
Sanford476townCovington258+1.2%$52,875$218,300
Anderson477townLauderdale257+1.6%$110,682$304,300
Waldo478townTalladega257+2.4%$29,000$61,700
Abanda479CDPChambers257–$115,388$415,500
Nixburg480CDPCoosa256–$52,621not published
Chunchula481CDPMobile250–$18,664$57,400
Heath482townCovington249+4.6%$65,855$89,200
Coffeeville483townClarke249−3.9%$30,156$82,000
Hanover484CDPCoosa248–$108,929$10,000 or less
Black485townGeneva241+9.0%$61,214$67,700
Boykin486CDPWilcox239–$51,667not published
Akron487townHale236+3.1%$34,107$77,000
Delta488CDPClay225–$75,969$109,700
Detroit489townLamar223−3.9%not published$75,000
Rockville490CDPClarke223–not publishednot published
Gordonville491townLowndes220−9.5%$41,528$68,100
Repton492townConecuh220−7.6%$23,438$82,200
Edwardsville493townCleburne219+5.8%$79,250$143,800
Coffee Springs494townGeneva214+4.9%$40,917$69,200
Sweet Water495townMarengo214−6.6%$52,411$161,600
Fulton496townClarke213−4.9%$60,926$117,300
Vredenburgh497townMonroe212−4.9%$35,750not published
Mount Olive (Coosa County)498CDPCoosa208–not publishednot published
Horn Hill499townCovington207+2.5%$36,250$150,000
Bakerhill500townBarbour206−4.2%$55,114$94,200
Yellow Bluff501townWilcox206−9.6%not published$71,500
Hissop502CDPCoosa206–$65,592not published
Malcolm503CDPWashington204–not publishednot published
Gantt504townCovington201+2.0%$53,125$139,300
Spring Garden505CDPCherokee201–$60,919$10,000 or less
Uriah506CDPMonroe199–$126,563not published
Beatrice507townMonroe194−5.4%$37,292$80,800
McIntosh508townWashington192−6.3%$74,167$157,100
Spruce Pine509CDPFranklin189–$97,978not published
Belk510townFayette188+0.5%$44,850not published
Kansas511townWalker185+2.2%$49,583$48,300
Weogufka512CDPCoosa184–$67,917not published
Nauvoo513townWalker183+1.1%$45,625not published
Waterloo514townLauderdale183+1.1%not published$98,800
Paint Rock515townJackson182+2.8%$51,250$75,000
Beaverton516townLamar181−1.6%$38,125$73,300
Gaylesville517townCherokee181+3.4%$45,625$137,500
Hobson518CDPWashington181–$170,240$223,000
Daviston519townTallapoosa176+1.1%not published$120,800
Onycha520townCovington174+7.4%$47,639$55,000
Movico521CDPMobile168–not published$110,200
Loachapoka522townLee167+0.6%$41,985$220,200
Bon Air523townTalladega167−2.3%$38,000$73,000
Lakeview524townDeKalb167+3.1%$63,125$103,100
Union525townGreene166−8.8%not published$88,700
Gainesville526townSumter164−6.3%not publishednot published
Banks527townPike163+5.2%$50,000not published
Riverview528townEscambia162−1.2%not published$198,400
Whatley529CDPClarke162–$68,914not published
Providence530townMarengo161−4.2%$50,000$165,900
Bellamy531CDPSumter158–$53,011$105,000
Cusseta532townChambers155+1.3%$80,385not published
Eunola533CDPGeneva155–not publishednot published
Glenwood534townCrenshaw153+0.0%$41,010not published
Geiger535townSumter152−2.6%$38,750not published
Morrison Crossroads536CDPRandolph151–not published$151,800
Waverly537townChambers and 1 more150+0.0%$81,953$377,800
Fairford538CDPWashington150–$96,228$221,500
Talladega Springs539townTalladega145−0.7%$73,125$153,900
Newbern540townHale144+5.9%$35,521$87,100
Bristow Cove541CDPEtowah144–not publishednot published
Orrville542townDallas140−8.5%not published$102,300
Toxey543townChoctaw138−6.1%$62,857$181,300
Gu-Win544townMarion135−2.2%$63,942$177,800
Eldridge545townWalker134−2.9%$98,542$131,300
Pollard546townEscambia130+5.7%$75,278$81,700
Billingsley547townAutauga129−0.8%$44,479$113,900
North Johns548townJefferson125−1.6%$49,205$74,600
Kellyton549townCoosa123−2.4%$60,625$108,900
Haleburg550townHenry122+6.1%$41,944$205,000
Lester551townLimestone122+10.9%$80,833$220,800
Pine Apple552townWilcox120−12.4%$43,750not published
Five Points553townChambers118−0.8%not published$119,800
Libertyville554townCovington114+0.9%$81,346$120,000
Vinegar Bend555CDPWashington109–$13,787not published
Equality556CDPCoosa93–not published$295,000
Penton557CDPChambers93–not published$221,400
Ridgeville558townEtowah83−1.2%not published$78,300
Calvert559CDPWashington and 1 more83–not publishednot published
Faunsdale560townMarengo82−4.7%$99,583not published
Gulfcrest561CDPMobile82–not publishednot published
Blue Springs562townBarbour78−4.9%$46,667$74,300
Union Grove563townMarshall76+5.6%$50,694$187,500
Lowndesboro564townLowndes75−14.8%not published$196,900
Putnam565CDPMarengo75–$39,141$89,000
Panola566CDPSumter69–not publishednot published
Needham567townChoctaw68−9.3%$87,500$175,000
Myrtlewood568townMarengo66−7.0%$95,469$68,500
Fruitdale569CDPWashington66–not publishednot published
Petrey570townCrenshaw62−3.1%$67,321$143,800
Belgreen571CDPFranklin58–$47,946not published
Cardiff572townJefferson57+0.0%$11,533$80,000
Goldville573townTallapoosa56+1.8%$48,750$33,800
Standing Rock574CDPChambers56–$44,167not published
Mooresville575townLimestone48+9.1%$144,000$389,500
Ethelsville576townPickens47−7.8%$48,750$166,700
Megargel577CDPMonroe46–not publishednot published
Deer Park578CDPWashington45–not publishednot published
Natural Bridge579townWinston41+0.0%not publishednot published
Graham580CDPRandolph41–not publishednot published
Benton581townLowndes36−12.2%$46,750$95,000
Carlton582CDPClarke35–not publishednot published
McMullen583townPickens31−6.1%not publishednot published
Emelle584townSumter30−9.1%$11,786$73,300
Memphis585townPickens26+0.0%$2,500 or less$57,200
Dayton586townMarengo24−7.7%not publishednot published
Tibbie587CDPWashington24–not publishednot published
Peterman588CDPMonroe19–not publishednot published
Nanafalia589CDPMarengo16–not publishednot published
Oak Hill590townWilcox13−7.1%not publishednot published
Catherine591CDPWilcox8–not publishednot published
Bucks592CDPMobile7–not publishednot published
Fitzpatrick593CDPBullock0–not publishednot published
Sims Chapel594CDPWashington0–not publishednot published

Download every place in Alabama as a CSV file

Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections