Places to live in Alabama
Every city, town and stretch of countryside in Alabama we track — from the biggest cities to towns of a few hundred people. Not sure where to start? The quiz ranks them all for you.
Find your best fit in Alabama
Answer a few questions; we'll rank every place here by how well it fits you.
Mid-size citys (10)
- Huntsville222,791 people
- Mobile203,416 people
- Birmingham198,173 people
- Montgomery197,494 people
- Tuscaloosa111,038 people
- Hoover92,642 people
- Auburn80,594 people
- Dothan71,514 people
- Madison60,106 people
- Decatur57,361 people
Small citys (38)
- Florence41,701 people
- Prattville39,482 people
- Vestavia Hills38,616 people
- Phenix City38,499 people
- Alabaster33,917 people
- Gadsden33,374 people
- Opelika32,820 people
- Northport31,218 people
- Enterprise29,505 people
- Daphne29,453 people
- Athens29,002 people
- Homewood27,829 people
- Trussville26,673 people
- Bessemer25,400 people
- Pelham24,827 people
- Fairhope24,190 people
- Foley24,026 people
- Albertville22,813 people
- Oxford22,063 people
- Mountain Brook22,029 people
- Helena21,769 people
- Anniston21,271 people
- Cullman19,319 people
- Prichard18,961 people
- Troy17,716 people
- Calera17,714 people
- Tillmans Corner17,677 people
- Millbrook17,189 people
- Selma17,057 people
- Muscle Shoals16,951 people
- Gardendale16,534 people
- Hueytown16,414 people
- Saraland16,404 people
- Gulf Shores16,401 people
- Chelsea16,260 people
- Center Point15,914 people
- Hartselle15,847 people
- Scottsboro15,712 people
Big small towns (72)
- Fort Payne14,927 people
- Talladega14,760 people
- Alexander City14,606 people
- Jasper14,442 people
- Jacksonville14,437 people
- Ozark14,327 people
- Pell City13,587 people
- Moody13,488 people
- Irondale13,464 people
- McCalla13,253 people
- Eufaula12,584 people
- Sylacauga12,309 people
- Leeds12,028 people
- Meridianville11,150 people
- Boaz10,814 people
- Russellville10,799 people
- Saks10,681 people
- Spanish Fort10,662 people
- Pike Road10,574 people
- Rainbow City10,284 people
- Valley10,277 people
- Clay10,273 people
- Forestdale9,742 people
- Fairfield9,728 people
- Southside9,483 people
- Pleasant Grove9,442 people
- Fultondale9,384 people
- Sheffield9,340 people
- Meadowbrook9,117 people
- Tuscumbia9,115 people
- Clanton8,958 people
- Tuskegee8,938 people
- Guntersville8,916 people
- Andalusia8,766 people
- Arab8,679 people
- Orange Beach8,407 people
- Atmore8,334 people
- Bay Minette8,295 people
- Brook Highland8,146 people
- Pinson7,832 people
- Montevallo7,556 people
- Wetumpka7,437 people
- Lincoln7,305 people
- Robertsdale7,194 people
- Greenville7,163 people
- Oneonta6,971 people
- Hamilton6,922 people
- Demopolis6,908 people
- Satsuma6,822 people
- Lanett6,814 people
- Opp6,709 people
- Moores Mill6,378 people
- Chickasaw6,332 people
- Grayson Valley6,077 people
- Harvest5,955 people
- Tarrant5,925 people
- Margaret5,877 people
- Highland Lakes5,866 people
- Monroeville5,802 people
- Attalla5,775 people
- Rainsville5,702 people
- Semmes5,626 people
- Smiths Station5,496 people
- Glencoe5,353 people
- Roanoke5,336 people
- Headland5,217 people
- Odenville5,197 people
- Brewton5,186 people
- Holtville5,158 people
- Tallassee5,134 people
- Springville5,081 people
- Midfield5,045 people
Small towns (199)
- Winfield4,999 people
- Redland4,982 people
- Theodore4,964 people
- Daleville4,919 people
- Piedmont4,740 people
- Columbiana4,725 people
- Livingston4,672 people
- Childersburg4,655 people
- Jackson4,589 people
- Hokes Bluff4,547 people
- Argo4,479 people
- Kimberly4,439 people
- Loxley4,357 people
- Haleyville4,271 people
- Adamsville4,266 people
- Geneva4,225 people
- Pine Level4,170 people
- Fayette4,164 people
- Lake View4,063 people
- Valley Grande4,047 people
- Brent4,010 people
- Triana3,964 people
- Hazel Green3,940 people
- Citronelle3,913 people
- Moundville3,754 people
- Priceville3,726 people
- Centre3,700 people
- Holt3,629 people
- Thomasville3,619 people
- Mount Olive3,567 people
- Grand Bay3,553 people
- Emerald Mountain3,535 people
- Alexandria3,475 people
- Elba3,468 people
- Heflin3,467 people
- West End-Cobb Town3,453 people
- Evergreen3,404 people
- Moulton3,401 people
- Ladonia3,346 people
- Weaver3,324 people
- Hanceville3,270 people
- Union Springs3,248 people
- Warrior3,207 people
- Red Bay3,201 people
- East Brewton3,168 people
- Eagle Point3,110 people
- Underwood-Petersville3,100 people
- Brighton3,079 people
- Taylor3,063 people
- Stapleton3,009 people
- Dadeville2,993 people
- New Hope2,911 people
- Marion2,886 people
- Owens Cross Roads2,826 people
- Jemison2,796 people
- Bon Secour2,789 people
- Eutaw2,786 people
- Remlap2,761 people
- Abbeville2,748 people
- Centreville2,741 people
- Brookwood2,706 people
- Hartford2,701 people
- Luverne2,694 people
- Morris2,673 people
- Dora2,668 people
- La Fayette2,633 people
- Cottondale2,632 people
- Choccolocco2,620 people
- Huguley2,577 people
- Good Hope2,574 people
- Coaling2,573 people
- Trinity2,561 people
- Lineville2,546 people
- Indian Springs Village2,537 people
- Graysville2,509 people
- Henagar2,501 people
- Ashville2,464 people
- Sumiton2,459 people
- Ashford2,447 people
- Brundidge2,392 people
- Butler2,386 people
- Guin2,381 people
- Thorsby2,365 people
- Grove Hill2,341 people
- Westover2,298 people
- Clayton2,295 people
- Elberta2,293 people
- Bridgeport2,246 people
- Lipscomb2,214 people
- Aliceville2,211 people
- Cowarts2,204 people
- Kinsey2,195 people
- Selmont-West Selmont2,150 people
- Crossville2,143 people
- Greensboro2,135 people
- Vance2,105 people
- Deatsville2,097 people
- Riverside2,097 people
- Creola2,088 people
- York2,056 people
- Vincent2,050 people
- Sardis City2,046 people
- Stevenson1,995 people
- Carlisle-Rockledge1,993 people
- Linden1,961 people
- Slocomb1,952 people
- Sylvania1,925 people
- Whitesboro1,918 people
- Concord1,913 people
- Malvern1,913 people
- Rehobeth1,887 people
- Bayou La Batre1,881 people
- Wilsonville1,879 people
- Dauphin Island1,852 people
- Florala1,822 people
- Camden1,803 people
- Uniontown1,798 people
- Ashland1,797 people
- Harpersville1,788 people
- Collinsville1,781 people
- Gordo1,723 people
- Vernon1,714 people
- Hackleburg1,709 people
- Ragland1,682 people
- Samson1,669 people
- Level Plains1,667 people
- Blountsville1,648 people
- Coats Bend1,630 people
- Cedar Bluff1,629 people
- Stewartville1,629 people
- Sulligent1,627 people
- Falkville1,606 people
- Brookside1,603 people
- Midland City1,603 people
- Reform1,597 people
- Summerdale1,593 people
- Georgiana1,578 people
- Marbury1,570 people
- Carbon Hill1,536 people
- Flomaton1,535 people
- Fort Deposit1,525 people
- Elmore1,517 people
- Cordova1,511 people
- Point Clear1,511 people
- Munford1,508 people
- Sylvan Springs1,490 people
- Webb1,475 people
- Bear Creek1,474 people
- Smoke Rise1,471 people
- Lillian1,460 people
- Goodwater1,445 people
- New Brockton1,430 people
- Clio1,422 people
- Frisco City1,416 people
- Millport1,412 people
- Locust Fork1,402 people
- Hayden1,389 people
- Ardmore1,384 people
- Mount Vernon1,339 people
- Grant1,336 people
- Susan Moore1,336 people
- Newton1,329 people
- Shoal Creek1,328 people
- New Market1,314 people
- Rogersville1,260 people
- Altoona1,252 people
- Snead1,247 people
- Camp Hill1,238 people
- Parrish1,222 people
- Woodstock1,218 people
- Maplesville1,200 people
- Tidmore Bend1,192 people
- Blue Ridge1,190 people
- Fyffe1,190 people
- Cleveland1,182 people
- Fayetteville1,154 people
- Killen1,150 people
- Steele1,149 people
- Ohatchee1,148 people
- Hobson City1,142 people
- Eclectic1,141 people
- Magnolia Springs1,130 people
- Skyline1,126 people
- Cherokee1,120 people
- Lookout Mountain1,120 people
- Douglas1,113 people
- Coosada1,105 people
- Rock Creek1,103 people
- Brilliant1,097 people
- Gallant1,081 people
- West Blocton1,077 people
- Leroy1,075 people
- Section1,069 people
- Double Springs1,068 people
- Coker1,058 people
- Notasulga1,050 people
- Berry1,040 people
- Baileyton1,039 people
- Geraldine1,011 people
Tiny towns (237)
- Leesburg998 people
- New Union996 people
- Vandiver990 people
- Franklin981 people
- Reeltown980 people
- Town Creek979 people
- Cottonwood971 people
- Dunnavant966 people
- Woodville947 people
- Hollywood942 people
- Oakman934 people
- Littleville932 people
- Pisgah923 people
- Somerville921 people
- White Plains919 people
- Powell912 people
- Wedowee899 people
- Walnut Grove896 people
- Leighton893 people
- Brantley888 people
- Berlin887 people
- White Hall875 people
- Sand Rock868 people
- Mignon865 people
- Silverhill863 people
- Oak Grove856 people
- Brantleyville845 people
- Eva845 people
- Ballplay842 people
- Mosses836 people
- Chatom834 people
- Autaugaville809 people
- Ivalee809 people
- Shelby809 people
- Sterrett805 people
- Wilton804 people
- Pickensville803 people
- Fairview796 people
- Babbie790 people
- Jacksons' Gap786 people
- Columbia785 people
- Hollis Crossroads785 people
- Reece City784 people
- Holly Pond782 people
- Carrollton781 people
- Lynn780 people
- Phil Campbell780 people
- Rosa777 people
- Belle Fontaine772 people
- Gilbertown770 people
- Minor762 people
- Allgood759 people
- Wadley753 people
- New Site750 people
- Ider731 people
- Hytop726 people
- Courtland723 people
- Pea Ridge718 people
- Hayneville716 people
- Kinston704 people
- St. Florian697 people
- South Vinemont693 people
- Woodland682 people
- Perdido676 people
- Pinckard672 people
- Edgewater670 people
- Valley Head669 people
- Forkland660 people
- McDonald Chapel651 people
- Addison649 people
- Perdido Beach642 people
- Lexington638 people
- Pine Hill626 people
- Rockford622 people
- Red Level621 people
- Egypt616 people
- Ariton614 people
- Gurley607 people
- Mulga602 people
- Pennington591 people
- Grimes582 people
- West Jefferson581 people
- Cherokee Ridge577 people
- Silas559 people
- Garden City557 people
- McKenzie557 people
- Ranburne556 people
- Fruithurst554 people
- Ray548 people
- West Point543 people
- Hillsboro527 people
- Excel524 people
- Arley523 people
- Millry520 people
- Louisville518 people
- Newville515 people
- Pine Ridge506 people
- Highland Lake503 people
- Midway503 people
- Dodge City494 people
- Trafford493 people
- Pleasant Groves485 people
- Twin475 people
- Hackneyville471 people
- Black467 people
- Hollins465 people
- Nectar460 people
- Joppa448 people
- Millerville447 people
- Macedonia441 people
- Lisman437 people
- Kennedy436 people
- Dutton435 people
- Fulton431 people
- North Courtland427 people
- Napier Field422 people
- Hurtsboro421 people
- Hodges420 people
- Clayhatchee414 people
- Anderson410 people
- Hatton405 people
- Shorter404 people
- River Falls403 people
- Rock Mills387 people
- Dozier385 people
- Shiloh383 people
- Avon378 people
- Mentone377 people
- Glen Allen372 people
- Our Town372 people
- Cuba368 people
- McIntosh364 people
- Cullomburg363 people
- Lockhart359 people
- County Line358 people
- Vina358 people
- Stockton356 people
- Goshen355 people
- Epes354 people
- Colony343 people
- Carolina337 people
- Nances Creek330 people
- Fredonia329 people
- Axis326 people
- Newbern325 people
- Gordon323 people
- Banks320 people
- Waverly315 people
- Maytown314 people
- Thomaston308 people
- St. Stephens297 people
- Belk293 people
- East Point293 people
- Sipsey288 people
- Hammondville287 people
- Langston284 people
- Coffee Springs283 people
- Broomtown279 people
- Castleberry279 people
- Gordonville275 people
- Heath267 people
- Elkmont264 people
- Riverview260 people
- Abanda257 people
- Nixburg256 people
- Chunchula250 people
- Hanover248 people
- Bakerhill244 people
- Akron243 people
- Boykin239 people
- Toxey239 people
- Waldo239 people
- Edwardsville238 people
- Onycha238 people
- Coffeeville237 people
- Gainesville236 people
- Sanford232 people
- Rutledge230 people
- Delta225 people
- Loachapoka223 people
- Rockville223 people
- Madrid220 people
- Sweet Water216 people
- Horn Hill215 people
- Union212 people
- Haleburg211 people
- Beaverton208 people
- Mount Olive208 people
- Hissop206 people
- Malcolm204 people
- Spring Garden201 people
- Uriah199 people
- Daviston193 people
- Detroit189 people
- Nauvoo189 people
- Spruce Pine189 people
- Kansas186 people
- Boligee185 people
- Weogufka184 people
- Beatrice182 people
- Hobson181 people
- Lester181 people
- Gu-Win178 people
- Geiger174 people
- Libertyville174 people
- Repton170 people
- Yellow Bluff170 people
- Gantt168 people
- Movico168 people
- Talladega Springs166 people
- Whatley162 people
- Bellamy158 people
- Orrville158 people
- Eunola155 people
- Gaylesville151 people
- Morrison Crossroads151 people
- Fairford150 people
- Cusseta148 people
- Pollard147 people
- Bristow Cove144 people
- Bon Air141 people
- Paint Rock141 people
- Faunsdale140 people
- Five Points139 people
- Eldridge133 people
- Ridgeville130 people
- North Johns129 people
- Cardiff125 people
- Pine Apple125 people
- Billingsley115 people
- Glenwood114 people
- Waterloo113 people
- Providence112 people
- Vinegar Bend109 people
- Kellyton106 people
- Lakeview102 people
- Blue Springs100 people
Out in the countrys (118)
- Country around Evergreen7,342 people
- Country around Marion5,288 people
- Country around Aliceville5,230 people
- Country around Gordo4,906 people
- Country around Camden4,549 people
- Country around Clayton4,418 people
- Country around Berry4,275 people
- Country around Butler4,275 people
- Country around Millry4,236 people
- Country around Eutaw4,203 people
- Country around Georgiana3,763 people
- Country around Cherokee3,731 people
- Country around Florala3,560 people
- Country around Oakman2,916 people
- Country around Red Level2,713 people
- Country around Camp Hill2,557 people
- Country around Linden2,522 people
- Country around Wadley2,407 people
- Country around Midway2,403 people
- Country around York2,383 people
- Country around Uniontown2,216 people
- Country around Chatom2,109 people
- Country around Brantley2,093 people
- Country around Ramer2,073 people
- Country around Pine Hill2,071 people
- Country around Waterloo2,046 people
- Country around Ethelsville2,017 people
- Country around Castleberry1,940 people
- Country around Grady1,901 people
- Country around Fruithurst1,886 people
- Country around Silas1,878 people
- Country around Repton1,866 people
- Country around Sweet Water1,850 people
- Country around Gilbertown1,795 people
- Country around Delta1,777 people
- Country around Goshen1,758 people
- Country around Rockford1,755 people
- Country around Orrville1,673 people
- Country around Cuba1,618 people
- Country around Banks1,600 people
- Country around Boligee1,599 people
- Country around Stockton1,583 people
- Country around Shorter1,580 people
- Country around Dozier1,562 people
- Country around Daviston1,515 people
- Country around Gordon1,496 people
- Country around Mc Kenzie1,491 people
- Country around Hurtsboro1,486 people
- Country around Plantersville1,484 people
- Country around Vina1,470 people
- Country around Sawyerville1,419 people
- Country around Brierfield1,389 people
- Country around Uriah1,293 people
- Country around Kennedy1,225 people
- Country around Lisman1,219 people
- Country around Houston1,203 people
- Country around Louisville1,203 people
- Country around Marion Junction1,166 people
- Country around Huntsville1,153 people
- Country around Tyler1,139 people
- Country around Coffeeville1,088 people
- Country around Letohatchee1,074 people
- Country around Toxey1,072 people
- Country around Fackler1,023 people
- Country around Catherine998 people
- Country around Cragford992 people
- Country around Sardis991 people
- Country around Beaverton969 people
- Country around Akron950 people
- Country around Forkland936 people
- Country around Lower Peach Tree935 people
- Country around Lowndesboro896 people
- Country around Detroit893 people
- Country around Mathews874 people
- Country around Minter869 people
- Country around Jones864 people
- Country around Weogufka835 people
- Country around Townley818 people
- Country around Fitzpatrick792 people
- Country around Faunsdale747 people
- Country around Hodges741 people
- Country around Skipperville702 people
- Country around Alberta693 people
- Country around Wagarville681 people
- Country around Tibbie678 people
- Country around Randolph674 people
- Country around Pine Apple671 people
- Country around Thomaston671 people
- Country around Beatrice668 people
- Country around Franklin666 people
- Country around Lawley660 people
- Country around Pennington652 people
- Country around Saint Stephens637 people
- Country around Little River592 people
- Country around Coy581 people
- Country around Emelle580 people
- Country around Newbern567 people
- Country around Whatley566 people
- Country around Vinegar Bend566 people
- Country around Dickinson564 people
- Country around Wing555 people
- Country around Pittsview547 people
- Country around Rutledge531 people
- Country around Glenwood503 people
- Country around Peterman497 people
- Country around Shorterville493 people
- Country around Knoxville474 people
- Country around Fruitdale453 people
- Country around Epes442 people
- Country around Gainesville439 people
- Country around Safford427 people
- Country around Estillfork335 people
- Country around Forest Home333 people
- Country around Deer Park310 people
- Country around Hatchechubbee303 people
- Country around Ward296 people
- Country around Frankville290 people
- Country around Magnolia287 people