Alabama
2026 Edition · 9 cards · data as of Oct 30, 2026
Jump to every town in AlabamaRead it as a page
-
Population
Growing. Up 3.2% since 2020.
5,193,088
people, the 24th-largest of the 50 states and D.C.
Census Population Estimates, 2025. Rank among the 50 states and D.C. computed by the Almanac. Sources: Census Population Estimates
-
The workday
About 1 in 23 jobs here go to people who live in another state.
4.4%
of 2,033,056 jobs located in Alabama are filled by people who live in another state.
Census LEHD LODES, 2023. Sources: Census LEHD LODES
-
Unemployment, 2026
The low came in April: 2.6%.
3.7%
in September 2026, the latest month released. A year earlier it was 3.0%.
BLS Local Area Unemployment Statistics, monthly, through September 2026. Not seasonally adjusted, so compare with the same month a year earlier. Sources: BLS Local Area Unemployment Statistics
-
Rent
Median rent is up 62% since the 2005–2009 survey, before inflation.
$1,007
a month. The U.S. median is $1,413.
Census ACS 5-year, 2020-2024 (latest), with earlier 5-year windows. Sources: Census ACS 5-year
-
Room to build
Local wages can carry more rent than the median charged today.
$1,047–$1,571
is the monthly rent range local workforce wages support.
- $1,007 median
Supportable rent computed by the Almanac from 2023 source wage data. Median rent: Census ACS 5-year, 2020-2024. Sources: Computed by the Almanac, Census ACS 5-year
-
Building
71% of the housing here was built before 2000.
- 174,142 homes permitted in ten years, 2016–2025
- 18% of those were in multifamily buildings
- 71% of all homes were built before 2000
Census Building Permits Survey, 2016–2025; Census ACS 5-year, 2020-2024. Sources: Census Building Permits Survey, Census ACS 5-year
-
Home value
A median home costs 37% less than the U.S. median.
$209,900
median home value in Alabama.
- $209,900 Alabama
- $332,700 U.S.
Census ACS 5-year, 2020-2024. Sources: Census ACS 5-year
Every town in Alabama, each with its Edition
A to Z, each with its population.
- Abbeville2,378 people
- Adamsville4,178 people
- Addison669 people
- Akron236 people
- Alabaster34,748 people
- Albertville23,710 people
- Alexander City14,515 people
- Aliceville2,024 people
- Allgood557 people
- Altoona948 people
- Andalusia8,763 people
- Anderson257 people
- Anniston20,930 people
- Arab9,061 people
- Ardmore1,485 people
- Argo4,376 people
- Ariton653 people
- Arley341 people
- Ashford2,470 people
- Ashland1,952 people
- Ashville2,412 people
- Athens34,209 people
- Atmore8,360 people
- Attalla5,807 people
- Auburn85,113 people
- Autaugaville817 people
- Avon471 people
- Babbie630 people
- Baileyton701 people
- Bakerhill206 people
- Banks163 people
- Bay Minette8,555 people
- Bayou La Batre2,068 people
- Bear Creek1,054 people
- Beatrice194 people
- Beaverton181 people
- Belk188 people
- Benton36 people
- Berlin541 people
- Berry1,192 people
- Bessemer24,984 people
- Billingsley129 people
- Birmingham195,893 people
- Black241 people
- Blountsville1,816 people
- Blue Springs78 people
- Boaz10,619 people
- Boligee271 people
- Bon Air167 people
- Brantley804 people
- Brent4,414 people
- Brewton5,113 people
- Bridgeport2,275 people
- Brighton2,249 people
- Brilliant838 people
- Brookside1,433 people
- Brookwood2,467 people
- Brundidge2,061 people
- Butler1,698 people
- Calera18,992 people
- Camden1,646 people
- Camp Hill967 people
- Carbon Hill1,723 people
- Cardiff57 people
- Carolina294 people
- Carrollton966 people
- Castleberry447 people
- Cedar Bluff1,948 people
- Center Point15,538 people
- Centre3,912 people
- Centreville2,709 people
- Chatom1,054 people
- Chelsea17,716 people
- Cherokee975 people
- Cherokee Ridge335 people
- Chickasaw6,166 people
- Childersburg4,571 people
- Citronelle3,897 people
- Clanton9,289 people
- Clay10,198 people
- Clayhatchee483 people
- Clayton2,195 people
- Cleveland1,262 people
- Clio1,202 people
- Coaling2,003 people
- Coffee Springs214 people
- Coffeeville249 people
- Coker883 people
- Collinsville2,121 people
- Colony281 people
- Columbia720 people
- Columbiana5,106 people
- Coosada1,315 people
- Cordova1,679 people
- Cottonwood1,104 people
- County Line332 people
- Courtland594 people
- Cowarts2,064 people
- Creola1,963 people
- Crossville1,851 people
- Cuba274 people
- Cullman20,799 people
- Cusseta155 people
- Dadeville2,920 people
- Daleville4,971 people
- Daphne31,396 people
- Dauphin Island1,929 people
- Daviston176 people
- Dayton24 people
- Deatsville1,715 people
- Decatur58,056 people
- Demopolis6,641 people
- Detroit223 people
- Dodge City569 people
- Dora2,223 people
- Dothan72,060 people
- Double Springs1,107 people
- Douglas796 people
- Dozier288 people
- Dutton336 people
- East Brewton2,251 people
- Eclectic1,256 people
- Edwardsville219 people
- Elba3,408 people
- Elberta2,183 people
- Eldridge134 people
- Elkmont452 people
- Elmore1,382 people
- Emelle30 people
- Enterprise31,211 people
- Epes268 people
- Ethelsville47 people
- Eufaula12,437 people
- Eutaw2,640 people
- Eva604 people
- Evergreen3,272 people
- Excel539 people
- Fairfield9,483 people
- Fairhope26,625 people
- Fairview545 people
- Falkville1,121 people
- Faunsdale82 people
- Fayette4,060 people
- Five Points118 people
- Flomaton1,440 people
- Florala1,963 people
- Florence42,581 people
- Foley30,354 people
- Forkland417 people
- Fort Deposit1,114 people
- Fort Payne15,189 people
- Franklin573 people
- Frisco City1,089 people
- Fruithurst267 people
- Fulton213 people
- Fultondale9,307 people
- Fyffe986 people
- Gadsden33,367 people
- Gainesville164 people
- Gantt201 people
- Garden City545 people
- Gardendale16,425 people
- Gaylesville181 people
- Geiger152 people
- Geneva4,307 people
- Georgiana1,274 people
- Geraldine918 people
- Gilbertown685 people
- Glen Allen421 people
- Glencoe5,426 people
- Glenwood153 people
- Goldville56 people
- Good Hope2,682 people
- Goodwater1,256 people
- Gordo1,553 people
- Gordon309 people
- Gordonville220 people
- Goshen272 people
- Grant1,078 people
- Graysville1,855 people
- Greensboro2,195 people
- Greenville6,912 people
- Grimes581 people
- Grove Hill1,708 people
- Gu-Win135 people
- Guin2,136 people
- Gulf Shores17,394 people
- Guntersville9,394 people
- Gurley853 people
- Hackleburg1,465 people
- Haleburg122 people
- Haleyville4,303 people
- Hamilton6,769 people
- Hammondville431 people
- Hanceville3,390 people
- Harpersville2,019 people
- Hartford2,801 people
- Hartselle16,312 people
- Hayden1,333 people
- Hayneville751 people
- Headland5,603 people
- Heath249 people
- Heflin3,572 people
- Helena23,388 people
- Henagar2,361 people
- Highland Lake429 people
- Hillsboro419 people
- Hobson City742 people
- Hodges269 people
- Hokes Bluff4,706 people
- Holly Pond884 people
- Hollywood953 people
- Homewood28,118 people
- Hoover93,550 people
- Horn Hill207 people
- Hueytown16,159 people
- Huntsville233,627 people
- Hurtsboro341 people
- Hytop464 people
- Ider742 people
- Indian Springs Village2,553 people
- Irondale13,545 people
- Jackson4,452 people
- Jacksons' Gap827 people
- Jacksonville14,400 people
- Jasper14,585 people
- Jemison3,030 people
- Kansas185 people
- Kellyton123 people
- Kennedy425 people
- Killen1,039 people
- Kilpatrick
- Kimberly4,858 people
- Kinsey2,291 people
- Kinston606 people
- La Fayette2,621 people
- Lake View3,969 people
- Lakeview167 people
- Lanett6,781 people
- Langston274 people
- Leeds12,831 people
- Leesburg1,009 people
- Leighton669 people
- Lester122 people
- Level Plains1,838 people
- Lexington735 people
- Libertyville114 people
- Lincoln8,110 people
- Linden1,801 people
- Lineville2,473 people
- Lipscomb2,015 people
- Lisman400 people
- Littleville1,065 people
- Livingston3,242 people
- Loachapoka167 people
- Lockhart444 people
- Locust Fork1,234 people
- Louisville386 people
- Lowndesboro75 people
- Loxley6,131 people
- Luverne2,690 people
- Lynn636 people
- Madison67,968 people
- Madrid263 people
- Magnolia Springs877 people
- Malvern1,701 people
- Maplesville670 people
- Margaret7,149 people
- Marion2,602 people
- Maytown314 people
- McIntosh192 people
- McKenzie489 people
- McMullen31 people
- Memphis26 people
- Mentone337 people
- Midfield4,906 people
- Midland City2,298 people
- Midway394 people
- Millbrook17,623 people
- Millport963 people
- Millry431 people
- Mobile200,824 people
- Monroeville5,758 people
- Montevallo7,872 people
- Montgomery195,300 people
- Moody13,559 people
- Mooresville48 people
- Morris2,360 people
- Mosses748 people
- Moulton3,436 people
- Moundville3,628 people
- Mount Vernon1,385 people
- Mountain Brook21,661 people
- Mulga775 people
- Munford1,371 people
- Muscle Shoals17,666 people
- Myrtlewood66 people
- Napier Field410 people
- Natural Bridge41 people
- Nauvoo183 people
- Nectar356 people
- Needham68 people
- New Brockton1,512 people
- New Hope3,054 people
- New Site780 people
- Newbern144 people
- Newton1,652 people
- Newville566 people
- North Courtland500 people
- North Johns125 people
- Northport31,648 people
- Notasulga876 people
- Oak Grove577 people
- Oak Hill13 people
- Oakman752 people
- Odenville6,023 people
- Ohatchee1,188 people
- Oneonta7,022 people
- Onycha174 people
- Opelika35,765 people
- Opp6,738 people
- Orange Beach8,798 people
- Orrville140 people
- Owens Cross Roads3,334 people
- Oxford22,199 people
- Ozark14,269 people
- Paint Rock182 people
- Parrish977 people
- Pelham25,664 people
- Pell City14,320 people
- Pennington322 people
- Perdido Beach590 people
- Petrey62 people
- Phenix City38,344 people
- Phil Campbell1,004 people
- Pickensville545 people
- Piedmont4,696 people
- Pike Road11,899 people
- Pinckard595 people
- Pine Apple120 people
- Pine Hill699 people
- Pine Level4,170 people
- Pine Ridge270 people
- Pinson7,830 people
- Pisgah697 people
- Pleasant Grove9,346 people
- Pleasant Groves435 people
- Pollard130 people
- Powell946 people
- Prattville40,582 people
- Priceville3,952 people
- Prichard18,825 people
- Providence161 people
- Ragland1,710 people
- Rainbow City10,406 people
- Rainsville6,020 people
- Ranburne444 people
- Red Bay3,196 people
- Red Level430 people
- Reece City619 people
- Reform1,432 people
- Rehobeth2,217 people
- Repton220 people
- Ridgeville83 people
- River Falls496 people
- Riverside2,312 people
- Riverview162 people
- Roanoke5,440 people
- Robertsdale7,761 people
- Rockford345 people
- Rogersville1,434 people
- Rosa379 people
- Russellville10,904 people
- Rutledge347 people
- Samson1,891 people
- Sand Rock620 people
- Sanford258 people
- Saraland16,652 people
- Sardis City1,787 people
- Satsuma6,851 people
- Scottsboro16,123 people
- Section779 people
- Selma16,077 people
- Semmes6,259 people
- Sheffield9,416 people
- Shiloh334 people
- Shorter356 people
- Silas349 people
- Silverhill2,529 people
- Sipsey362 people
- Skyline870 people
- Slocomb2,226 people
- Smiths Station5,596 people
- Snead1,052 people
- Somerville833 people
- South Vinemont606 people
- Southside9,718 people
- Spanish Fort11,203 people
- Springville5,597 people
- St. Florian748 people
- Steele1,004 people
- Stevenson2,000 people
- Sulligent1,812 people
- Sumiton2,511 people
- Summerdale1,724 people
- Susan Moore808 people
- Sweet Water214 people
- Sylacauga12,055 people
- Sylvan Springs1,600 people
- Sylvania1,853 people
- Talladega14,840 people
- Talladega Springs145 people
- Tallassee4,738 people
- Tarrant5,639 people
- Taylor2,359 people
- Thomaston306 people
- Thomasville3,545 people
- Thorsby2,203 people
- Town Creek1,067 people
- Toxey138 people
- Trafford597 people
- Triana5,244 people
- Trinity2,638 people
- Troy18,022 people
- Trussville27,273 people
- Tuscaloosa114,316 people
- Tuscumbia9,332 people
- Tuskegee8,644 people
- Twin351 people
- Union166 people
- Union Grove76 people
- Union Springs3,091 people
- Uniontown1,873 people
- Valley10,294 people
- Valley Grande3,903 people
- Valley Head597 people
- Vance2,332 people
- Vernon1,823 people
- Vestavia Hills38,306 people
- Vina339 people
- Vincent2,045 people
- Vredenburgh212 people
- Wadley869 people
- Waldo257 people
- Walnut Grove788 people
- Warrior3,320 people
- Waterloo183 people
- Waverly150 people
- Weaver3,289 people
- Webb1,340 people
- Wedowee751 people
- West Blocton1,194 people
- West Jefferson482 people
- West Point658 people
- Westover2,121 people
- Wetumpka7,535 people
- White Hall753 people
- Wilsonville2,015 people
- Wilton600 people
- Winfield4,842 people
- Woodland306 people
- Woodstock1,653 people
- Woodville762 people
- Yellow Bluff206 people
- York2,233 people
No town in Alabama matches “”. Try the look-up, which also finds ZIP codes, addresses and other states.
ZIP codes and census tracts have Editions too. Look up a ZIP or an address.