Skip to content
ZipNumbers
Aerial view of a dense city center, illustrating the US cities ZIP code directory

Alabama cities and towns

Quick answer

The Census counts 593 places in Alabama holding 3,378,833 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.

About this Alabama directory

How Alabama places are defined and measured.

This directory lists every place the US Census Bureau tabulates in Alabama, ranked from the largest to the smallest by population. Incorporated cities, towns and villages appear alongside census-designated places (CDPs) — unincorporated communities that have no local government of their own but are counted separately because they have a recognised name and settled population. The suffix in each name ("city", "town", "village", "CDP") is the Census legal/statistical description, which is why you will see entries such as "Huntsville city".

The largest place in Alabama is Huntsville city with 218,814 residents, and the 593 places on this page hold 3,378,833 people between them. Median household income across the listed places runs from $2,499 to $191,128, and median home values range from $9,999 to $891,300 — a spread that shows how much local housing markets diverge inside a single state.

Every figure comes from the American Community Survey 2019-2023 ACS 5-year five-year estimates, which average survey responses over sixty months. That averaging is what makes small towns measurable at all, but it also means the numbers describe the period as a whole rather than today. Blank cells are estimates the Census suppressed because the local sample was too small to publish reliably. Select any place to open its full profile with affordability ratios, poverty and homeownership rates, and links to nearby communities of similar size.

All 593 places

Ranked by population, Census 2019-2023 ACS 5-year estimates.

PlacePopulationMedian incomeMedian home valueMedian rent
Huntsville city218,814$70,778$263,100$1,078
Birmingham city199,322$44,376$138,600$1,047
Montgomery city198,440$55,687$148,500$1,059
Mobile city185,097$51,090$170,300$1,029
Tuscaloosa city107,699$48,536$236,600$1,005
Hoover city92,401$107,822$391,300$1,404
Auburn city78,738$56,123$342,400$1,034
Dothan city71,118$55,052$186,600$912
Madison city58,335$131,436$367,900$1,375
Decatur city57,760$59,831$190,500$861
Florence city41,231$50,396$174,100$784
Prattville city38,850$79,396$208,500$1,250
Vestavia Hills city38,704$129,171$494,500$1,455
Phenix City city38,477$49,715$160,000$926
Alabaster city33,633$90,163$242,600$1,375
Gadsden city33,617$38,699$101,900$787
Opelika city31,944$58,763$213,700$947
Northport city30,991$77,781$258,800$954
Enterprise city28,990$68,306$198,500$1,058
Daphne city28,673$86,479$309,700$1,337
Homewood city27,697$108,386$502,300$1,457
Athens city27,474$65,000$253,700$834
Trussville city26,182$120,794$351,500$1,450
Bessemer city25,655$37,844$129,800$922
Pelham city24,510$91,904$278,900$1,573
Fairhope city23,360$86,509$406,500$1,637
Albertville city22,584$57,103$158,900$815
Foley city22,330$67,346$260,100$1,169
Mountain Brook city22,160$191,128$891,300$1,444
Oxford city22,063$70,065$164,700$882
Helena city21,452$109,590$292,700$1,420
Anniston city21,377$44,806$141,600$777
Prichard city19,121$35,331$79,900$876
Cullman city18,894$63,704$215,200$921
Troy city17,733$47,595$214,100$943
Tillmans Corner CDP17,678$52,249$155,000$856
Selma city17,442$32,184$102,500$723
Calera city17,188$82,441$214,200$1,505
Millbrook city16,923$64,522$193,600$1,035
Muscle Shoals city16,670$70,927$198,300$939
Hueytown city16,541$62,362$142,900$1,276
Saraland city16,304$60,577$210,500$1,071
Center Point city16,125$52,401$130,200$1,161
Gardendale city16,110$81,215$234,900$1,151
Gulf Shores city15,785$73,873$367,000$1,363
Chelsea city15,731$110,056$339,400$1,456
Scottsboro city15,641$52,949$175,700$792
Hartselle city15,586$67,863$192,200$751
Talladega city15,041$46,820$116,600$765
Fort Payne city14,886$48,623$158,100$670
Alexander City city14,686$42,367$135,900$690
Jasper city14,480$66,250$208,000$722
Ozark city14,348$46,951$138,600$773
Jacksonville city14,345$47,146$179,600$794
McCalla CDP13,939$83,782$252,800$1,838
Irondale city13,462$71,240$250,000$1,177
Moody city13,378$86,389$222,500$1,463
Pell City city13,353$73,043$238,100$1,103
Eufaula city12,664$45,550$137,400$660
Sylacauga city12,388$46,384$156,800$717
Leeds city12,221$71,672$220,400$945
Boaz city10,847$49,962$158,200$645
Russellville city10,783$52,529$117,300$716
Saks CDP10,727$50,529$113,400$898
Valley city10,406$55,422$130,500$1,024
Spanish Fort city10,377$101,574$314,000$1,246
Clay city10,288$86,163$198,400$1,373
Meridianville CDP10,268$93,030$271,800$983
Rainbow City city10,213$59,659$203,600$998
Pike Road town10,103$121,687$375,000$1,615
Fairfield city9,846$48,492$120,100$997
Fultondale city9,753$69,127$181,900$1,214
Pleasant Grove city9,502$68,344$189,100$1,153
Southside city9,407$73,695$202,900$1,131
Sheffield city9,334$42,097$127,100$850
Forestdale CDP9,149$57,145$150,700$1,094
Tuscumbia city9,084$47,342$166,400$760
Tuskegee city9,070$38,160$98,500$706
Meadowbrook CDP8,939$145,464$390,100$1,276
Clanton city8,862$49,952$158,200$948
Andalusia city8,841$47,500$156,000$680
Guntersville city8,771$67,448$293,500$785
Arab city8,573$60,985$196,700$697
Brook Highland CDP8,428$87,143$401,100$1,407
Atmore city8,389$33,104$128,900$703
Orange Beach city8,244$89,034$476,000$1,339
Bay Minette city8,215$39,737$146,500$767
Pinson city7,851$80,349$194,300$1,406
Montevallo city7,429$54,665$210,400$906
Greenville city7,229$40,744$117,800$728
Wetumpka city7,182$54,945$184,100$1,088
Lincoln city7,135$60,793$181,900$911
Demopolis city7,010$41,457$198,900$687
Robertsdale city6,985$55,707$198,200$997
Oneonta city6,943$47,719$195,600$644
Hamilton city6,907$53,714$103,500$544
Lanett city6,854$42,415$98,700$785
Satsuma city6,784$97,550$199,800$1,224
Opp city6,752$41,346$117,000$723
Harvest CDP6,624$99,542$243,900$1,233
Chickasaw city6,367$42,854$110,300$945
Moores Mill CDP6,041$86,902$243,800$1,235
Tarrant city6,014$38,861$113,800$838
Grayson Valley CDP5,882$60,354$128,800$1,158
Monroeville city5,875$31,629$115,800$589
Attalla city5,829$55,429$120,400$617
Holtville CDP5,700$73,250$247,500$961
Highland Lakes CDP5,673$169,833$562,600—
Rainsville city5,613$64,140$207,800$647
Margaret town5,538$97,075$224,700$881
Smiths Station city5,443$57,410$184,400$946
Semmes city5,404$66,458$211,100$898
Glencoe city5,356$66,050$203,200$638
Roanoke city5,332$48,083$129,100$589
Brewton city5,232$48,766$144,400$638
Redland CDP5,231$131,667$306,600$817
Fort Rucker CDP5,221$75,875—$1,402
Headland city5,124$82,736$190,700$793
Midfield city5,101$51,776$93,700$1,199
Tallassee city5,056$63,534$138,600$857
Odenville city5,015$70,815$220,900$1,265
Winfield city4,982$71,078$160,600$694
Theodore CDP4,950$60,764$151,800$1,222
Springville city4,949$76,964$260,400$783
Daleville city4,891$45,522$114,400$783
Piedmont city4,749$41,964$106,600$752
Childersburg city4,694$49,178$131,300$795
Jackson city4,654$46,250$121,000$626
Columbiana city4,640$68,125$237,800$890
Hokes Bluff city4,493$81,544$194,900$941
Argo town4,456$107,818$249,700$2,103
Kimberly city4,327$96,190$286,900$1,069
Adamsville city4,291$60,564$144,700$1,312
Haleyville city4,283$40,538$96,300$713
Lake View town4,238$96,409$285,700$1,022
Pine Level CDP4,228$99,444$225,500—
Geneva city4,227$48,798$106,500$654
Fayette city4,221$38,009$122,100$589
Valley Grande city4,106$61,141$126,700$908
Loxley town4,029$85,250$303,600$1,465
Ladonia CDP3,987$52,045$102,900$1,058
Citronelle city3,918$48,926$164,800$701
Grand Bay CDP3,765$62,318$143,800$963
Hazel Green CDP3,765$90,654$179,500$1,051
West End-Cobb Town CDP3,705$55,603$84,600$725
Thomasville city3,668$43,669$177,000$864
Centre city3,664$43,912$166,300$666
Priceville town3,653$108,398$233,100$871
Moundville town3,649$69,146$182,400$797
Holt CDP3,540$46,379$109,300$1,014
Triana town3,510$102,375$235,400$1,710
Heflin city3,462$46,569$155,800$739
Elba city3,459$41,310$105,000$671
Mount Olive CDP (Jefferson County)3,449$84,120$190,400$1,022
Evergreen city3,442$38,098$106,300$806
Alexandria CDP3,420$92,232$173,900$925
Moulton city3,397$40,792$116,100$613
Emerald Mountain CDP3,387$125,341$294,100—
East Brewton city3,325$43,070$87,300$753
Weaver city3,323$74,458$140,500$1,007
Union Springs city3,287$25,828$77,300$659
Hanceville city3,255$39,894$164,500$744
Livingston city3,243$24,491$163,300$763
Red Bay city3,213$35,587$105,500$565
Warrior city3,204$56,133$152,100$1,006
Choccolocco CDP3,120$76,898$248,200$1,216
Bon Secour CDP3,094$60,833$266,100—
Brighton city3,091$36,219$72,800$668
Underwood-Petersville CDP3,049$43,000$118,900$749
Dadeville city3,034$57,240$163,500$946
Marion city2,994$38,221$108,300$533
Huguley CDP2,944$43,736$127,100$840
Eagle Point CDP2,929$146,125$463,300$2,269
Taylor town2,916$62,596$128,600$1,055
New Hope city2,895$80,787$158,200$692
Eutaw town2,864$31,583$98,300—
Brent city2,862$24,041$143,300$484
Cottondale CDP2,850$44,250$118,600$904
York city2,849$37,009$57,500$738
Centreville city2,757$41,130$145,300$712
Ashville city2,748$65,169$184,600$913
Jemison city2,728$54,468$145,900$1,000
Luverne city2,713$51,537$124,700$669
Owens Cross Roads town2,678$73,708$206,100$895
Hartford city2,677$54,286$151,400$793
La Fayette city2,665$32,999$101,300$540
Indian Springs Village city2,637$138,250$546,000$2,164
Lineville city2,636$37,396$146,300$611
Deatsville town2,618$112,176$235,900$1,389
Dora city2,617$61,276$150,100$769
Stapleton CDP2,606$127,535——
Thorsby town2,601$77,500$186,000—
Graysville city2,600$61,250$118,900$1,049
Henagar city2,554$44,922$118,100$714
Butler town2,552$47,880$142,600$805
Morris town2,546$108,274$233,600$789
Good Hope city2,542$88,068$172,200$1,105
Trinity town2,533$95,625$233,600$691
Sumiton city2,506$62,226$176,500$765
Brookwood town2,489$79,297$181,900$1,140
Creola city2,489$68,594$187,500$1,042
Abbeville city2,470$32,778$98,000$554
Guin city2,469$47,358$111,400—
Ashford town2,438$61,087$167,500$889
Lipscomb city2,407$45,792$93,900$841
Greensboro city2,390$31,207$126,100$710
Bridgeport city2,377$31,723$86,400$501
Remlap CDP2,369$67,475$171,900—
Aliceville city2,338$33,125$104,300$657
Westover town2,298$90,125$279,600$986
Crossville town2,296$48,464$123,600$580
Clayton town2,271$32,625$82,100$753
Coaling town2,253$83,587$215,000$907
Riverside city2,247$67,750$214,100$1,073
Elberta town2,209$57,996$215,600$900
Cowarts town2,189$57,734$176,100$814
Kinsey town2,175$51,042$114,800$961
Brundidge city2,170$37,555$87,100$614
Selmont-West Selmont CDP2,121$32,365$52,200$498
Whitesboro CDP2,098$66,215$117,900$946
Wilsonville town2,097$65,417$238,500$879
Camden city2,056$38,864$110,100$567
Sylvania town2,005$53,973$129,400$638
Slocomb city1,995$38,988$96,000$764
Bayou La Batre city1,977$40,667$87,500$856
Stevenson city1,947$48,214$150,200$823
Dauphin Island town1,944$64,615$387,400$1,750
Grove Hill town1,940$49,223$151,400$738
Lillian CDP1,889$65,313$244,000—
Linden city1,879$30,313$94,700$753
Concord CDP1,878$62,431$169,300$781
Vincent town1,870$42,632$141,600$850
Point Clear CDP1,858$45,898$888,700—
Florala town1,841$34,857$81,000$581
Malvern town1,836$52,500$98,300$929
Collinsville town1,835$31,411—$340
Vance town1,822$76,654$208,600$1,094
Vernon city1,819$27,174$112,500$464
Sardis City town1,805$59,632$207,300$830
Midland City town1,803$35,638$153,400$581
Carlisle-Rockledge CDP1,791$59,246$152,000—
Ashland town1,779$41,875$173,900$352
Blountsville town1,757$46,555$120,300$821
Cordova city1,723$38,190$62,800$381
Munford town1,694$39,125$77,300$758
Flomaton town1,675$36,250$100,000$697
Frisco City town1,657$35,602$89,800$695
Uniontown town1,655$31,071$69,300$487
Harpersville town1,649$72,941$186,300$929
Rehobeth town1,647$69,438$217,900$1,034
Hackleburg town1,642$43,854$97,300$575
Reform town1,636$33,958$92,200$414
Cedar Bluff town1,633$48,784$203,000$620
Marbury CDP1,609$76,367$211,100—
Level Plains town1,608$64,167$125,300$826
Ragland town1,601$37,679$110,800$508
Summerdale town1,589$67,768$244,900$1,038
Fort Deposit town1,560$20,156$66,300$450
Sylvan Springs town1,559$78,214$197,300$1,092
Stewartville CDP1,557$73,750$96,500$1,024
Snead town1,490$46,075$169,400—
Elmore town1,482$33,958$97,000$986
Samson city1,477$31,964$77,700$713
Smoke Rise CDP1,469$120,100$223,200—
Falkville town1,464$43,145$118,300$666
Hayden town1,453$80,625$233,500$1,175
Ardmore town1,444$43,542$183,600$715
Carbon Hill city1,440$22,283$78,200$415
New Brockton town1,440$69,135$180,800$590
Sulligent city1,440$30,625$132,400$507
Gordo town1,435$46,863$125,300$523
Georgiana town1,432$25,469$57,900$613
Killen town1,431$61,422$162,800$954
Newton town1,431$59,915$90,000$685
Coats Bend CDP1,429$52,089$147,100—
Millport town1,417$77,292$101,700$644
Grant town1,410$88,571$222,200$527
Webb town1,398$48,102$109,000$846
Clio city1,393$29,781$60,400$448
Blue Ridge CDP1,375$124,875$294,500—
Goodwater town1,375$36,938$81,900$607
Shoal Creek CDP1,371$165,625$787,500$2,573
Cleveland town1,366$69,087$165,200$940
Geraldine town1,340$62,768$199,400$391
Mount Vernon town1,339$41,250$114,400$1,106
Susan Moore town1,323$81,875$117,600$675
West Blocton town1,320$37,537$107,400$955
Bear Creek town1,317$36,250$95,300$640
Rock Creek CDP1,313$80,063$156,900—
Locust Fork town1,312$42,045$169,600$1,054
New Market CDP1,296$71,083$113,400$967
Steele town1,293$70,000$101,700$744
Woodstock town1,282$71,154$190,700$597
Magnolia Springs town1,278$93,000$399,100$1,141
Rogersville town1,260$63,164$156,600$821
Fyffe town1,250$32,407$110,600$550
Gallant CDP1,215$53,698$99,000—
Altoona town1,211$36,694$137,500$389
Eclectic town1,201$49,250$157,500$690
Brookside town1,200$43,750$108,700—
Double Springs town1,188$32,250$125,000$363
Douglas town1,153$56,406$169,000$882
Coker town1,152$69,931$203,800$1,299
Ballplay CDP1,149$60,825$152,800—
Fayetteville CDP1,135$73,342$228,500—
Autaugaville town1,119$47,652$131,700$456
Camp Hill town1,098$30,000$95,000$666
Parrish town1,093$25,769$49,900$1,033
Cottonwood town1,091$35,417$110,300$335
Tidmore Bend CDP1,086$49,688$184,700$975
Brilliant town1,078$47,877$55,200$445
Lookout Mountain CDP1,074$43,472$95,500—
Notasulga town1,074$63,333$119,900$703
Berry town1,063$48,819$103,900$465
Coosada town1,060$65,614$176,200$793
Cherokee town1,059$54,107$107,200$914
Ohatchee town1,043$71,364$191,000$845
Egypt CDP1,039$37,153$184,900—
Leroy CDP1,016—$202,600—
Town Creek town1,015$40,993$111,800$606
Woodville town1,015$50,000$168,800$527
Skyline town1,011$40,721$113,000$655
Dunnavant CDP1,010$72,813$195,200$1,042
Pisgah town1,009$55,385$143,300$488
Section town998$35,417$135,700$705
Baileyton town976$61,110$108,900$869
Redstone Arsenal CDP971$118,750—$1,682
Hobson City town962$35,769$100,000$407
Hollywood town939$55,573$102,900$1,065
Silverhill town929$61,081$260,500$1,208
New Union CDP927$43,493$144,600—
Brantley town915$35,500$127,200$369
Minor CDP911$32,065$79,900$1,157
Powell town911$62,868$120,800$736
Oak Grove town905$59,191$124,700$853
Wedowee town905$41,635$189,300$642
Franklin town899$83,480$75,300$731
Hayneville town895$30,714$85,500$820
Sterrett CDP895$63,854$154,800—
White Plains CDP895$59,087——
Carrollton town892$29,957$142,000—
Vandiver CDP890$36,250—$926
Oakman town872—$71,600—
South Vinemont town872$49,674$158,300$725
Ider town871$42,500$150,800—
Walnut Grove town871$41,223$136,300$475
Littleville town866$48,977$127,800$765
Mosses town865$26,250$61,300—
Pine Hill town861$43,359$115,600$312
Belle Fontaine CDP853$100,144$180,200—
Wadley town837$47,788$191,100$460
Phil Campbell town834$31,500$99,200$642
Valley Head town825$44,396$59,800$910
Lynn town821$41,811$59,400$767
Mignon CDP820$33,217$38,100$721
Holly Pond town816$45,221$169,000$686
Sand Rock town815$81,750$201,300—
Leesburg town813$53,472$169,200$785
Maplesville town813$38,083$122,100$1,004
Pea Ridge CDP808$57,273$93,600—
Reece City town795$73,472$155,100$1,083
Allgood town788$73,125$102,000$773
Courtland town777$41,406—$625
Pickensville town776$46,667$140,400$842
Rockford town776$54,000$95,000$525
Gilbertown town772$66,300$178,400$883
Columbia town769$55,417$151,300$777
Kinston town760$36,875$71,700$684
Rosa town759——$728
New Site town740$66,875$166,700$586
St. Florian town737$56,250$289,100$564
McKenzie town731$31,250$59,600$523
Hollis Crossroads CDP724$54,135$131,400—
Brantleyville CDP720$41,000$42,900$1,057
Forkland town716$29,200$55,900—
Leighton town711$33,214$85,300$436
Ariton town706$34,943$116,900$804
McDonald Chapel CDP704$59,556$132,100$1,081
Edgewater CDP694$129,542——
Eva town692$99,250$176,600$721
Somerville town692$44,783$114,100$789
Shelby CDP691—$95,200—
Wilton town691$54,000$145,800$391
Reeltown CDP690$38,802$104,500—
Fairview town681$46,750$215,400$755
Pinckard town679$56,071$150,000$693
Chatom town669$39,444$172,700$367
Lexington town665$56,354$180,600$693
Addison town651$54,911$110,900—
Ivalee CDP649$38,650$120,800$711
White Hall town649$29,545$56,000$841
Midway town633$43,750—$669
Louisville town625$43,886—$510
Woodland town615$165,427$420,000$617
Hollins CDP597$40,550$113,400—
Our Town CDP596$63,333——
Perdido Beach town595$71,429$309,100—
Berlin town592$59,423$144,100$1,042
Mulga town589$34,844$56,800$913
Newville town587$42,679$90,000$756
Garden City town572$55,313$116,100—
Hytop town569$70,833$143,200$692
Hurtsboro town568$35,781$113,500$416
West Point town566$55,500$214,200$616
Red Level town560$39,750$100,000$658
Trafford town560$23,750$91,000$625
Babbie town559$58,068$97,500—
Jacksons' Gap town554$31,667$108,700$775
Dodge City town549$58,750$122,800$783
Millry town548$30,521$140,600$360
Pine Ridge town546$68,250$79,200$839
Gurley town543$55,000$174,300$850
Pennington town536$28,186$81,500$376
River Falls town534$33,281$85,700$761
Fruithurst town528$55,417$94,500$766
West Jefferson town527$36,667$136,400$694
Ranburne town524$73,750$229,800$910
Hackneyville CDP519$72,045$130,200—
Arley town518$48,036$86,000—
Highland Lake town516$65,625$268,500$950
Grimes town515$32,500$80,700$783
Perdido CDP515$36,983$214,800—
Napier Field town505$43,393$81,900$783
Silas town505$66,591$87,100—
Excel town504$66,167$145,500$590
Kennedy town504$42,031$103,400$667
Clayhatchee town490$53,095$98,300$799
Lisman town490$42,109$73,300—
Pleasant Groves town490$57,850$156,000$475
Ray CDP488$68,487$142,800—
Hillsboro town482$59,359$177,000$679
Nectar town474$46,000$156,900$1,075
Black town462$58,438$58,500—
Shiloh town456$58,036$87,500—
East Point CDP447—$201,700—
Nances Creek CDP447—$220,800—
Rock Mills CDP437$19,583$73,800—
Thomaston town421$50,625$82,100$1,150
Joppa CDP419—$167,100—
Fulton town417$59,038$113,600—
Nixburg CDP414$51,563$28,000—
Dozier town410$45,882$83,800$606
Dutton town409$72,083$106,500$542
Glen Allen town406$46,094$101,100—
North Courtland town405$37,250$62,100$344
Stockton CDP390$143,239$277,800—
Millerville CDP389$93,438——
Avon town388$52,500$157,400$705
Gordon town382$41,458$75,000$850
Goshen town378$49,013$115,000$868
Cuba town369$75,074$181,800$483
Vina town368$40,469$65,000$675
Twin town366$58,333$95,000—
Hatton CDP365———
Epes town361$15,156$54,800—
Mentone town360$42,500$222,900—
Akron town354$43,375$80,000—
St. Stephens CDP350—$127,900—
Macedonia CDP342—$93,700—
Newbern town334$36,346$95,000—
Hammondville town330$50,536$99,400$817
Shorter town328$31,250$85,000—
Belk town327$46,750$88,900$510
Elkmont town327$47,500$219,200$423
Waverly town312$79,375$324,000—
Gordonville town311$46,875$61,000—
Cullomburg CDP310———
Anderson town309$86,250$200,000$915
Hodges town306$66,875$95,000$550
Malcolm CDP305———
County Line town302$70,625$88,900—
Banks town298$49,773—$1,057
Lockhart town297$36,964$72,700$652
Castleberry town288$21,111$44,300$631
Whatley CDP285$71,250——
Sipsey town283$25,179—$919
Waldo town282$33,125$59,700$1,256
Bakerhill town280$54,327$97,100$603
Boykin CDP280$36,908——
Repton town274$41,154$103,800—
Horn Hill town272$58,125$149,000$711
Geiger town271$39,583$54,500—
Gainesville town266——$902
Maytown town263$50,662$108,900$750
Colony town261$43,750$60,800$638
Langston town261$51,042$300,000$745
Madrid town253$38,750$129,500$825
Coffee Springs town252$37,917$72,800$964
Carolina town250$51,250$100,000$681
Riverview town249$37,404$120,500—
Fredonia CDP246$50,294$225,000—
Weogufka CDP246$52,222$107,900—
Axis CDP243$86,111$183,800—
Edwardsville town243$88,958$129,200$735
Toxey town241$51,250$183,600—
Heath town238$63,463—$380
Coffeeville town237$31,964$79,300—
Delta CDP233———
Nauvoo town233$46,000$72,900$917
Detroit town230$16,250$76,800$376
Sanford town228$28,393$162,500$679
Rutledge town223$57,625$58,700$637
Broomtown CDP222———
Talladega Springs town220$73,854$120,800—
Loachapoka town218$47,250$183,000$933
Hissop CDP215$63,223——
Uriah CDP214$121,458——
Boligee town213$25,076—$379
Chunchula CDP213—$143,400—
Onycha town208$42,143$90,000$679
Mount Olive CDP (Coosa County)202$49,688$84,300—
Daviston town199$66,000$137,500—
Gantt town198—$145,800$851
McIntosh town198$81,094$206,300—
Vinegar Bend CDP198———
Spruce Pine CDP197$92,344——
Bellamy CDP190$50,389——
Kellyton town188$63,750$103,300—
Beaverton town184$56,458$103,800$388
Paint Rock town182$50,000$76,000—
Faunsdale town180$79,773$107,500—
Glenwood town180$40,114$40,000$766
Union town172$20,000——
Spring Garden CDP171$58,264$9,999—
Beatrice town169$40,833$82,500—
Eunola CDP164—$9,999—
Hanover CDP163$105,429——
Five Points town162—$143,800—
Pine Apple town157$43,125$98,800—
Sweet Water town157$65,000$177,800$775
Hobson CDP156—$195,500—
Fairford CDP155$94,309$218,500—
Cusseta town154$78,977—$1,058
Bristow Cove CDP150———
Haleburg town145—$201,800—
Yellow Bluff town144$12,107—$755
Equality CDP139—$245,600—
Gu-Win town130$41,250$162,500—
Lester town130$77,679$168,800—
Kansas town128$46,875$57,100$758
Penton CDP128$31,186$9,999—
Ridgeville town128$27,750$92,900—
Morrison Crossroads CDP126—$215,200—
Libertyville town122$81,042$97,900—
Gaylesville town120$36,875$157,100$1,188
Orrville town120$24,531$105,000$666
Bon Air town116$36,607$79,000$929
Pollard town111$73,500$90,000—
Movico CDP109$17,649——
Lowndesboro town108$68,625$192,900—
Gulfcrest CDP105$63,875——
North Johns town103$46,607$71,800—
Vredenburgh town103———
Myrtlewood town102$93,646——
Providence town101$48,750$150,000—
Lakeview town100$48,750$76,700$825
Eldridge town96$85,000$141,700—
Blue Springs town95$50,625$72,100—
Waterloo town92$29,219$92,000$663
Ethelsville town86$68,571$170,500—
Panola CDP84———
Calvert CDP83———
Goldville town83$63,125——
Needham town83$78,906——
Union Grove town74$50,227$185,000—
Deer Park CDP73———
Billingsley town71$54,375$123,200—
Mooresville town70—$416,700—
Dayton town66—$91,700—
Petrey town66$65,000$77,500—
Graham CDP63$58,056——
Putnam CDP58—$46,300—
Fruitdale CDP56———
Abanda CDP48———
Cardiff town42———
Emelle town39—$18,100—
Tibbie CDP39———
Benton town34—$80,000—
Belgreen CDP33$36,667——
Natural Bridge town33———
Carlton CDP32———
Memphis town27$2,499$57,900—
Standing Rock CDP27———
Peterman CDP26———
McMullen town20$12,083——
Nanafalia CDP16———
Oak Hill town12———
Megargel CDP9———
Catherine CDP5———
Bucks CDP0———
Fitzpatrick CDP0———
Rockville CDP0———
Sims Chapel CDP0———

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

Reading this Alabama list

What the Alabama numbers actually show.

Most of what is listed for Alabama is small. 45% of the 593 places here hold fewer than a thousand residents, while 10 carry 50,000 or more and account between them for 38% of the state's 3,378,833 counted people. The ranking below is really two lists stacked together: a short one of cities and a very long one of villages. The median row holds just 1,215 residents. At that scale margins of error widen sharply, and a single large household or seasonal population can shift a median.

Alabama runs cheap on housing relative to earnings: $142,300 median home value against $52,529 of household income works out to 2.7 years of gross income, against 3.9 nationally. Incomes are lower here too, so the local comparison that matters for a move is rent. Rent stays modest against earnings — $789 a month, roughly 18% of median household income over a year.

Incomes fan out sharply inside Alabama. Strip the outliers and the top-decile place still earns 2.67× the bottom-decile one ($87,143 against $32,625); include them and Mountain Brook city tops the list at $191,128 and Memphis town anchors the bottom at $2,499. A single "Alabama average" is averaging across two different economies.

About one row in 13 is incomplete — 50 of 593 places have a suppressed estimate, almost all of them at the small end. Five-year estimates average responses over sixty months, so what is published is a stable baseline rather than a reading of this month's market.

Questions people ask

Specific to Alabama.

How many places does Alabama have? 593 appear in the current federal tabulation, counting incorporated cities, towns and villages together with census-designated places — unincorporated communities with no local government of their own. 45% of them have fewer than a thousand residents, so the list is far longer than the number of towns you would recognise by name.

Which Alabama row should I compare mine against? Pick places within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.

How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for places this small.

More Alabama data.