State Guide

Best Places to Live in Alabama

The most affordable, safest, and highest-income cities across 593 Alabama cities — ranked from official data.

Compare any two AL cities:
vs

Choosing where to live in Alabama comes down to a few trade-offs — cost of living, safety, income, and schools. The rankings below pull those out from U.S. Census, FBI, and NCES data so you can see the standouts at a glance, then drill into any city or put two side by side.

Most Affordable Cities in Alabama

Lowest cost of living index (100 = U.S. average · lower is cheaper).

#City Cost of Living Population
1 Auburn 89 76,660
2 Mobile 89 186,316
3 Tuscaloosa 90 105,797
4 Decatur 90 57,525
5 Montgomery 91 199,819
6 Birmingham 93 200,431
7 Hoover 93 91,995

Safest Cities in Alabama

Lowest crime index (100 = U.S. average · lower is safer). Limited to cities with complete FBI reporting.

#City Crime Index Population
1 Hoover 36 91,995
2 Auburn 36 76,660
3 Madison 59 56,967
4 Huntsville 122 215,025
5 Montgomery 136 199,819
6 Tuscaloosa 139 105,797
7 Decatur 140 57,525
8 Mobile 151 186,316
9 Dothan 197 70,699
10 Birmingham 274 200,431

Highest-Income Cities in Alabama

Highest median household income (US Census ACS 5-Year Estimates).

#City Median Income Population
1 Madison $118,132 56,967
2 Hoover $101,765 91,995
3 Huntsville $67,874 215,025
4 Auburn $55,509 76,660
5 Decatur $55,164 57,525
6 Montgomery $54,166 199,819
7 Dothan $53,704 70,699
8 Mobile $48,524 186,316
9 Tuscaloosa $47,257 105,797
10 Birmingham $42,464 200,431

Best School Districts in Alabama

Highest school-quality grade (student-teacher ratio, adult attainment, and graduation data where available).

#City School Grade Population
1 Hoover A 91,995
2 Auburn A 76,660
3 Madison A 56,967
4 Huntsville B+ 215,025
5 Tuscaloosa B 105,797
6 Decatur B- 57,525
7 Mobile B- 186,316
8 Montgomery B- 199,819
9 Dothan B- 70,699
10 Birmingham C+ 200,431

All Cities in Alabama

Click any city for the full profile. Data from U.S. Census Bureau (ACS 5-Year Estimates).

City Population Median Income Median Home Median Rent Unemployment Crime Index
Huntsville 215,025 $67,874 $236,300 $1,020 4.6% 122
Birmingham 200,431 $42,464 $123,000 $995 7.5% 274
Montgomery 199,819 $54,166 $141,900 $1,026 7.2% 136
Mobile 186,316 $48,524 $158,400 $985 6.5% 151
Tuscaloosa 105,797 $47,257 $228,300 $980 6.8% 139
Hoover 91,995 $101,765 $366,200 $1,352 3.9% 36
Auburn 76,660 $55,509 $327,000 $995 3.0% 36
Dothan 70,699 $53,704 $175,900 $871 5.1% 197
Decatur 57,525 $55,164 $170,000 $801 5.1% 140
Madison 56,967 $118,132 $327,100 $1,201 3.0% 59
Florence 40,781 $47,048 $168,800 $757 5.7% 138
Vestavia Hills 38,600 $127,582 $467,600 $1,458 1.5% 25
Phenix City 38,413 $46,944 $154,000 $923 7.1% 189
Prattville 38,124 $76,176 $196,300 $1,261 2.3% 72
Gadsden 33,881 $39,696 $96,900 $765 8.8% 141
Alabaster 33,417 $89,423 $227,300 $1,215 3.0% 44
Opelika 31,361 $55,218 $191,800 $872 5.1% 138
Northport 30,714 $72,286 $239,800 $936 5.6% 88
Enterprise 28,513 $64,888 $190,700 $974 4.1% 144
Daphne 27,861 $80,657 $276,300 $1,308 2.8% 25
Homewood 27,557 $97,366 $463,500 $1,337 2.0% 61
Athens 26,179 $57,444 $224,200 $766 4.3% 78
Bessemer 25,890 $34,953 $118,600 $879 10.8% 400
Trussville 25,621 $118,028 $333,200 $1,389 2.8% 59
Pelham 24,221 $94,108 $261,100 $1,376 1.8% 40
Fairhope 22,605 $85,456 $392,300 $1,575 4.6% 39
Albertville 22,433 $55,933 $149,400 $798 6.0% 71
Mountain Brook 22,259 $167,007 $803,000 $1,521 0.9% 25
Oxford 22,019 $66,031 $161,700 $883 4.6% 74
Anniston 21,502 $45,642 $131,800 $806 5.5% 217
Foley 21,113 $60,090 $236,900 $960 4.9% 60
Helena 21,036 $107,360 $275,600 $1,287 2.1% 20
Prichard 19,353 $36,110 $76,200 $861 10.5% 141
Cullman 18,434 $59,982 $200,900 $840 2.6% 81
Tillmans Corner 18,018 $50,565 $139,800 $843 11.0% 121
Selma 17,875 $31,084 $92,700 $679 12.9% 145
Troy 17,757 $38,783 $194,600 $826 3.5% 144
Hueytown 16,655 $64,176 $134,200 $1,177 7.8% 130
Calera 16,644 $73,775 $185,400 $1,561 1.0% 62
Millbrook 16,631 $63,521 $180,800 $1,027 4.5% 104
Muscle Shoals 16,334 $70,493 $183,900 $957 3.2% 86
Center Point 16,279 $49,886 $119,100 $1,050 10.0% 149
Saraland 16,109 $62,802 $188,400 $972 4.1% 46
Gardendale 16,051 $78,719 $226,600 $1,201 1.8% 61
Scottsboro 15,543 $49,287 $154,100 $734 3.8% 65
Hartselle 15,414 $64,876 $175,600 $775 3.9% 87
Chelsea 15,201 $102,344 $295,100 $1,486 4.1% 22
Gulf Shores 15,178 $62,021 $331,300 $1,181 2.4% 79
Talladega 15,071 $37,945 $99,900 $687 14.3% 151
Fort Payne 14,815 $44,549 $145,600 $665 6.1% 56
Alexander City 14,788 $42,141 $124,200 $630 8.2% 230
McCalla 14,509 $85,234 $236,300 $1,529 3.5% 149
Jasper 14,453 $62,850 $196,300 $681 5.3% 145
Ozark 14,373 $47,407 $129,700 $788 10.1% 127
Jacksonville 14,227 $46,451 $174,200 $752 6.9% 128
Irondale 13,455 $68,869 $202,600 $1,182 9.3% 55
Moody 13,235 $77,680 $214,000 $1,220 3.9% 44
Pell City 13,148 $71,027 $223,300 $1,085 7.4% 89
Eufaula 12,746 $39,511 $134,100 $641 5.2% 163
Sylacauga 12,465 $46,137 $159,000 $695 8.9% 155
Leeds 12,292 $67,159 $197,000 $938 1.4% 97
Russellville 10,767 $50,411 $109,300 $639 3.5% 56
Saks 10,523 $53,463 $105,200 $890 8.8% 124
Valley 10,442 $54,237 $113,200 $979 2.4% 133
Clay 10,315 $74,198 $181,200 $918 2.4% 149
Boaz 10,248 $43,276 $131,500 $607 2.0% 50
Rainbow City 10,184 $60,260 $189,000 $959 8.3% 31
Spanish Fort 10,083 $98,350 $290,100 $1,229 1.9% 40
Fairfield 9,975 $45,646 $117,400 $998 8.3% 149
Fultondale 9,756 $72,741 $173,500 $1,097 2.7% 98
Pike Road 9,651 $119,928 $355,700 $1,458 1.8% 127
Pleasant Grove 9,549 $72,917 $173,100 $1,183 4.6% 42
Meridianville 9,528 $92,443 $251,400 $1,067 7.2% 86
Southside 9,358 $70,843 $187,300 $1,105 3.4% 23
Meadowbrook 9,338 $141,620 $362,000 $1,536 2.1% 22
Sheffield 9,330 $39,666 $120,700 $765 3.8% 118
Tuskegee 9,173 $32,449 $95,500 $684 11.3% 165
Forestdale 9,138 $62,908 $149,000 $1,032 8.4% 149
Tuscumbia 9,029 $47,530 $150,000 $741 1.2% 19
Andalusia 8,841 $44,196 $140,400 $694 6.6% 175
Clanton 8,776 $48,566 $181,700 $896 6.0% 113
Guntersville 8,644 $61,453 $268,700 $722 3.7% 95
Arab 8,552 $56,471 $183,800 $667 3.0% 108
Atmore 8,465 $30,472 $122,800 $617 8.3% 284
Bay Minette 8,159 $36,899 $136,600 $756 9.0% 96
Orange Beach 8,048 $90,402 $453,700 $1,260 4.4% 92
Brook Highland 8,008 $73,941 $417,300 $1,295 1.2% 22
Greenville 7,326 $39,087 $105,200 $728 7.6% 164
Montevallo 7,288 $56,500 $188,800 $942 11.5% 41
Pinson 7,209 $83,673 $176,600 $1,310 4.3% 149
Wetumpka 7,129 $54,477 $172,200 $976 5.4% 51
Demopolis 7,080 $51,364 $198,600 $679 0.0% 204
Lincoln 6,968 $65,042 $173,000 $997 7.4% 105
Oneonta 6,925 $44,167 $193,800 $624 7.0% 92
Hamilton 6,880 $50,882 $104,700 $567 6.9% 63
Lanett 6,880 $48,125 $95,800 $785 5.6% 184
Robertsdale 6,793 $55,345 $174,300 $962 1.5% 81
Opp 6,741 $42,956 $111,800 $679 6.0% 74
Satsuma 6,740 $87,974 $177,600 $1,233 5.9% 38
Chickasaw 6,398 $38,985 $89,300 $871 4.7% 109
Harvest 6,328 $96,336 $232,000 $1,560 2.9% 86
Tarrant 6,077 $37,768 $100,800 $884 6.5% 400
Moores Mill 6,007 $88,694 $231,000 $1,201 2.8% 86
Monroeville 5,917 $32,040 $115,300 $641 14.5% 45
Attalla 5,849 $51,875 $106,300 $591 2.5% 123
Grayson Valley 5,696 $58,090 $118,600 $1,097 6.3% 149
Highland Lakes 5,628 $157,868 $519,200 2.8% 22
Rainsville 5,545 $60,339 $187,800 $626 1.2% 11
Smiths Station 5,441 $55,676 $182,700 $984 3.2% 70
Fort Rucker 5,422 $72,681 $1,347 16.1% 56
Roanoke 5,346 $43,664 $111,000 $592 3.4% 196
Glencoe 5,343 $68,893 $182,400 $758 1.5% 20
Margaret 5,294 $83,814 $209,900 $872 3.4% 58
Brewton 5,257 $45,881 $133,800 $596 5.0% 163
Tallassee 5,174 $48,531 $138,500 $860 8.5% 288
Midfield 5,159 $48,219 $84,800 $1,125 6.8% 70
Semmes 5,123 $61,433 $198,800 $772 2.3% 212
Theodore 5,123 $62,553 $144,500 $1,217 3.4% 121
Headland 5,027 $80,811 $167,200 $698 4.0% 54
Holtville 4,986 $66,292 $207,600 $925 4.1% 57
Redland 4,960 $121,033 $308,800 $841 1.3% 57
Daleville 4,901 $42,969 $114,000 $731 6.8% 116
Odenville 4,873 $72,521 $194,000 $731 2.6% 65
Winfield 4,832 $73,810 $161,900 $665 2.6% 58
Springville 4,824 $62,386 $251,000 1.5% 52
Piedmont 4,761 $44,944 $106,500 $672 4.4% 210
Childersburg 4,743 $45,483 $121,100 $790 8.2% 170
Jackson 4,719 $52,530 $124,700 $608 19.0% 164
Columbiana 4,552 $58,214 $202,500 $828 0.9% 42
Hokes Bluff 4,449 $72,333 $186,400 $958 4.2% 21
Argo 4,416 $87,134 $209,700 0.4% 24
Haleyville 4,339 $52,656 $115,400 $654 5.9% 167
Adamsville 4,325 $58,631 $133,100 $1,276 6.9% 149
Fayette 4,266 $32,375 $120,900 $587 16.6% 48
Geneva 4,235 $44,756 $107,200 $657 8.4% 80
Mount Olive CDP (Jefferson County) 4,224 $93,102 $187,300 $1,170 0.8% 149
Valley Grande 4,147 $64,258 $134,200 $775 3.2% 103
Kimberly 4,045 $107,670 $263,600 $1,108 0.7% 27
Ladonia 4,025 $55,000 $93,200 $1,113 1.0% 143
Hazel Green 3,971 $75,625 $162,200 $943 11.4% 86
Citronelle 3,930 $54,892 $170,100 $858 5.8% 27
Pine Level 3,881 $82,301 $204,100 4.4% 76
Loxley 3,757 $89,435 $310,700 $1,111 1.0% 105
Alexandria 3,748 $95,039 $163,700 $1,029 0.9% 124
Holt 3,665 $44,135 $104,700 $771 9.1% 78
Thomasville 3,656 $45,429 $187,400 $699 9.8% 104
Lake View 3,611 $86,552 $271,100 $1,067 4.2% 17
Centre 3,609 $41,924 $165,100 $649 7.5% 125
Grand Bay 3,607 $72,125 $133,300 $990 4.4% 121
Emerald Mountain 3,569 $121,466 $297,800 1.9% 57
Priceville 3,561 $105,362 $233,600 $950 0.2% 31
Evergreen 3,497 $37,679 $99,300 $707 6.6% 90
Elba 3,463 $41,509 $91,700 $636 11.2% 129
Heflin 3,440 $45,288 $160,000 $720 4.0% 33
Moulton 3,392 $37,614 $110,500 $534 8.5% 67
Union Springs 3,341 $24,921 $87,200 $642 7.6% 162
West End-Cobb Town 3,322 $39,792 $76,300 $800 16.6% 124
Weaver 3,312 $81,250 $131,500 $866 3.8% 76
Livingston 3,297 $20,417 $158,000 $802 11.1% 119
Hanceville 3,216 $34,782 $149,100 $799 8.2% 37
East Brewton 3,215 $40,353 $75,800 $701 26.4% 77
Cottondale 3,211 $54,688 $108,700 $883 5.3% 78
Red Bay 3,210 $33,234 $88,600 $478 3.6% 60
Warrior 3,206 $53,258 $145,600 $729 9.0% 108
Moundville 3,173 $64,643 $172,800 $821 2.0%
Marion 3,128 $36,618 $102,800 $579 18.7% 13
Triana 3,114 $89,531 $207,400 $1,511 12.2% 16
Underwood-Petersville 3,077 $44,375 $112,500 $712 4.9% 93
Dadeville 3,062 $46,477 $145,900 $844 27.9% 124
Huguley 3,020 $41,338 $117,900 $788 2.6% 97
Brent 2,994 $26,250 $128,000 $471 8.1% 114
Brighton 2,983 $34,471 $69,800 $711 12.4% 381
Taylor 2,891 $55,938 $123,200 $1,089 3.5% 163
Eutaw 2,890 $33,371 $109,800 $726 0.0% 146
New Hope 2,875 $76,680 $159,800 $885 7.9% 27
Bon Secour 2,791 $58,500 $236,900 6.2% 39
Centreville 2,782 $36,777 $139,900 $657 3.6% 82
Choccolocco 2,776 $67,975 $218,800 $1,289 0.0% 124
Eagle Point 2,746 $147,500 $445,500 2.2% 22
Lineville 2,733 $35,435 $143,500 $553 7.2% 30
Luverne 2,728 $52,264 $115,700 $587 6.4% 65
Dora 2,718 $55,189 $156,300 $725 7.5% 80
Graysville 2,700 $65,671 $116,800 $988 9.1% 149
La Fayette 2,700 $32,031 $124,000 $541 3.7% 97
Jemison 2,671 $62,907 $122,700 $852 5.2% 91
Hartford 2,660 $44,977 $122,100 $760 0.6% 28
Guin 2,636 $48,587 $96,800 $612 14.9% 102
Owens Cross Roads 2,567 $70,750 $188,300 $859 7.9% 31
Henagar 2,559 $44,338 $116,000 $746 9.0% 43
Remlap 2,555 $75,938 $186,100 12.1% 60
Thorsby 2,552 $72,188 $179,700 5.3% 20
Sumiton 2,516 $63,682 $148,800 $566 5.9% 24
Deatsville 2,514 $106,080 $231,400 $1,440 5.1% 57
Trinity 2,510 $94,706 $202,200 2.4% 28
Good Hope 2,502 $68,500 $165,100 $953 3.1% 55
Ashford 2,476 $51,215 $161,000 $761 3.8% 22
Ashville 2,438 $54,785 $181,800 $1,014 0.7% 133
Butler 2,428 $47,250 $130,100 $667 1.1% 83
Creola 2,428 $63,125 $163,100 $942 7.0% 51
York 2,423 $33,269 $37,600 $545 8.2% 33
Brookwood 2,420 $75,125 $172,500 $1,172 1.5% 91
Greensboro 2,417 $24,820 $88,800 $664 9.7%
Riverside 2,409 $70,208 $231,500 $1,065 5.3% 61
Westover 2,404 $87,772 $265,600 $889 2.5% 22
Stapleton 2,392 $124,531 0.0% 39
Lipscomb 2,390 $46,767 $92,700 $739 4.8% 22
Bridgeport 2,366 $34,000 $87,600 $386 7.9% 69
Indian Springs Village 2,341 $135,114 $470,200 2.5% 22
Aliceville 2,325 $30,152 $91,600 $586 15.7% 42
Abbeville 2,309 $35,147 $96,600 $522 6.3% 101
Brundidge 2,309 $37,627 $82,900 $652 10.1% 262
Morris 2,273 $91,750 $216,800 $738 4.3% 22
Kinsey 2,254 $51,250 $109,100 $920 4.6% 24
Carlisle-Rockledge 2,232 $55,065 $157,700 $748 5.9% 61
Clayton 2,230 $30,938 $91,200 $701 3.7% 82
Bayou La Batre 2,215 $40,000 $87,700 $842 2.4% 262
Coaling 2,203 $74,032 $201,600 $788 12.0% 40
Cowarts 2,174 $56,845 $154,000 $760 3.1% 163
Camden 2,149 $35,583 $85,800 $520 11.7% 43
Elberta 2,140 $47,452 $198,600 $832 4.2% 138
Whitesboro 2,134 $63,516 $118,000 $925 2.0% 61
Marbury 2,126 $77,426 $210,600 2.7% 76
Stevenson 2,071 $45,163 $131,500 $808 6.9% 79
Linden 2,070 $35,294 $88,500 $722 8.0% 18
Crossville 2,043 $47,750 $122,400 $620 2.0% 24
Collinsville 2,036 $38,438 $520 1.3% 43
Wilsonville 1,998 $62,292 $214,500 $886 18.1% 22
Grove Hill 1,995 $46,218 $136,500 $718 13.0% 50
Cordova 1,971 $36,339 $76,400 $340 4.8% 135
Sylvania 1,971 $50,993 $119,600 $629 3.4% 24
Lillian 1,946 $63,462 $210,500 $631 0.0% 39
Sardis City 1,941 $58,906 $190,300 $794 4.3% 47
Malvern 1,926 $50,662 $119,200 $817 2.2% 9
Reform 1,913 $32,375 $91,000 $345 3.5% 57
Rehobeth 1,896 $68,958 $188,200 $998 4.1% 163
Selmont-West Selmont 1,894 $35,417 $52,100 $759 2.9% 103
Level Plains 1,889 $68,086 $118,800 $860 3.0% 144
Gordo 1,874 $54,688 $121,700 $551 4.6% 27
Slocomb 1,860 $38,125 $92,500 $766 4.2% 9
Blountsville 1,837 $43,455 $123,200 $733 2.7% 60
Midland City 1,823 $35,682 $123,400 $574 1.8% 37
Vernon 1,801 $37,350 $133,700 $469 4.3% 58
Dauphin Island 1,793 $62,000 $355,200 $1,268 15.2% 43
Point Clear 1,755 $69,310 $961,700 0.0% 39
Uniontown 1,754 $24,355 $71,600 $510 21.0% 59
Florala 1,745 $30,313 $95,900 $663 2.6% 106
Munford 1,743 $47,750 $73,100 $743 7.4% 100
Fort Deposit 1,734 $20,542 $65,400 $426 22.6% 221
Concord 1,698 $72,724 $144,700 $1,037 2.5% 149
Vincent 1,679 $35,972 $123,800 16.4% 22
Ashland 1,674 $30,850 $117,800 $379 8.9% 168
Cedar Bluff 1,672 $45,861 $158,800 $556 10.1% 83
Stewartville 1,669 $59,000 $144,600 $747 1.6% 67
Grant 1,667 $81,875 $210,100 $613 2.2% 89
Frisco City 1,656 $33,893 $84,000 $698 19.1% 78
Harpersville 1,654 $70,919 $182,100 $876 5.4% 22
Vance 1,646 $72,759 $184,700 $992 2.3% 85
Flomaton 1,606 $37,500 $104,300 $685 9.2% 219
Hayden 1,579 $80,221 $205,300 $1,167 2.2% 53
Elmore 1,573 $29,946 $96,300 $901 11.9% 57
West Blocton 1,561 $38,750 $108,300 $868 7.4% 94
Ragland 1,552 $39,241 $107,600 $575 17.9% 148
Bear Creek 1,549 $38,657 $92,900 $688 13.0% 207
Newton 1,528 $64,297 $88,900 $655 4.0% 47
Sylvan Springs 1,521 $73,482 $192,200 $1,120 8.2% 149
Steele 1,515 $53,625 $94,600 $1,306 5.9% 58
Samson 1,513 $29,338 $75,200 $642 12.5% 46
Smoke Rise 1,504 $84,583 $218,400 9.1% 60
Summerdale 1,497 $70,500 $236,500 $1,014 1.1% 194
Carbon Hill 1,472 $27,581 $75,500 $507 3.2% 59
Hackleburg 1,463 $34,757 $102,200 $561 6.9% 86
Mount Vernon 1,463 $41,164 $110,200 $910 0.8% 112
Sulligent 1,459 $30,057 $107,500 $460 1.3% 51
Rock Creek 1,446 $71,106 $135,500 3.8% 149
Parrish 1,433 $30,588 $47,000 $676 19.3% 339
Georgiana 1,423 $27,375 $67,100 $573 5.9% 71
Falkville 1,422 $42,863 $113,600 $681 4.3% 44
Clio 1,415 $25,290 $57,100 $403 5.3% 99
Webb 1,395 $45,365 $87,500 $850 4.2% 163
Woodstock 1,391 $65,469 $163,800 $587 13.3% 168
Double Springs 1,361 $31,827 $118,600 $606 11.6% 47
Altoona 1,358 $38,750 $111,900 $382 3.4% 61
Coats Bend 1,353 $48,243 $153,300 $803 2.3% 61
Rogersville 1,350 $58,229 $141,400 $792 3.5% 72
Killen 1,344 $60,956 $147,100 $866 2.5% 34
Magnolia Springs 1,325 $88,583 $348,100 $1,130 2.3% 39
Camp Hill 1,321 $30,931 $64,300 $580 21.8% 64
Locust Fork 1,316 $44,688 $145,400 $1,026 5.4% 60
Susan Moore 1,311 $78,000 $86,800 $690 3.6% 60
Ardmore 1,304 $39,973 $149,000 $691 1.7% 48
Millport 1,288 $68,750 $101,500 $479 1.5% 15
Lookout Mountain 1,287 $32,071 $80,000 0.0% 61
Blue Ridge 1,282 $113,571 $306,800 1.9% 57
Egypt 1,282 $34,779 $185,500 $731 6.3% 61
New Brockton 1,282 $54,643 $157,800 $585 4.2% 50
Cleveland 1,252 $49,387 $147,500 $788 6.2% 47
Cottonwood 1,244 $31,591 $106,400 $358 1.7% 66
Fyffe 1,232 $36,964 $108,500 $669 5.7% 24
Snead 1,227 $46,886 $164,500 $660 1.8% 44
Fayetteville 1,222 $72,058 $212,200 0.0% 100
Ballplay 1,181 $57,582 $131,300 12.9% 61
Shoal Creek 1,171 $130,375 $681,500 3.1% 22
Vandiver 1,166 $27,113 $845 6.8% 22
Brookside 1,157 $55,568 $106,900 6.5% 108
Brilliant 1,145 $39,318 $406 15.5% 46
Dunnavant 1,134 $64,107 $191,200 $1,022 0.0% 22
Geraldine 1,122 $51,923 $177,800 $604 2.1% 64
Goodwater 1,117 $35,724 $82,400 $587 2.9% 47
Skyline 1,114 $38,537 $98,500 $578 4.5% 29
Gallant 1,111 $50,574 $89,100 4.1% 61
Eclectic 1,108 $52,222 $151,900 $635 8.2% 57
New Market 1,095 $61,188 $129,400 $919 1.8% 86
Coosada 1,088 $63,365 $142,000 $820 4.5% 61
Leroy 1,061 $102,500 $177,900 8.1% 35
Pisgah 1,053 $51,667 $135,600 $500 5.3% 29
Woodville 1,053 $53,542 $144,500 $532 10.9% 29
Autaugaville 1,047 $41,607 $107,500 $450 8.1% 25
Carrollton 1,043 $28,919 $132,300 $460 8.5% 73
Town Creek 1,040 $44,904 $111,900 $570 8.1% 37
Tidmore Bend 1,007 $44,375 $110,000 $858 1.9% 61
Coker 1,006 $54,559 $172,800 $1,328 0.0% 78
Douglas 1,001 $48,250 $153,100 $795 2.4% 69
Forkland 995 $28,367 $55,700 $712 6.8% 64
Redstone Arsenal 991 $121,563 $1,665 5.7% 86
Powell 989 $59,655 $108,200 $733 3.0% 60
Ohatchee 988 $68,800 $167,700 $769 3.3% 151
Berry 983 $45,329 $102,200 $419 4.8% 25
Baileyton 982 $58,155 $87,500 $778 2.5% 55
Hobson City 978 $46,346 $96,500 $468 4.4% 124
Hollywood 967 $52,650 $89,200 $760 1.8% 143
Notasulga 966 $52,083 $106,500 $689 3.7% 57
Minor 965 $29,851 $96,500 $1,074 12.0% 149
Allgood 953 $61,964 $94,400 $774 28.0% 60
Wadley 950 $25,000 $121,300 $433 9.3% 88
Oak Grove 930 $56,311 $154,000 $781 4.6% 100
Brantley 927 $27,375 $98,700 $364 1.5% 55
Lynn 908 $38,934 $68,300 $755 3.3% 48
Wedowee 906 $36,827 $203,100 $592 1.8% 205
Hayneville 900 $31,136 $86,400 $766 10.0% 26
Oakman 898 $24,578 $63,800 $413 7.9% 59
Cherokee 890 $50,446 $92,700 $831 7.5% 77
Walnut Grove 873 $39,049 $135,800 $472 1.0% 61
South Vinemont 865 $48,704 $133,900 $742 5.2% 55
Pine Hill 846 $39,783 $271 1.9% 192
Rockford 845 $36,250 $91,100 $342 10.7% 67
Section 828 $31,250 $135,200 $656 3.5% 29
Littleville 821 $51,667 $150,500 $695 2.3% 77
White Plains 815 $56,922 18.1% 124
Maplesville 812 $39,750 $113,300 $968 1.7% 69
New Union 811 $51,346 $142,600 0.0% 61
Valley Head 810 $44,253 $59,200 $850 6.7% 24
Gilbertown 809 $65,929 $149,200 $845 6.6% 61
Pea Ridge 807 $67,321 $89,400 0.0% 22
Lexington 806 $58,542 $162,200 $717 3.7% 93
Columbia 805 $61,875 $137,500 $830 5.2% 163
Shelby 799 $28,403 $94,300 0.0% 22
Kinston 797 $39,167 $59,900 $655 20.5% 200
Ariton 795 $33,370 $99,400 $775 11.0% 56
Edgewater 793 $140,679 $47,600 $1,017 7.5% 149
Mosses 789 $28,100 $61,200 $725 8.2% 23
Franklin 773 $81,103 $63,800 $580 21.7% 96
Courtland 769 $39,900 $660 2.5% 23
Rosa 763 $120,800 $739 1.1% 60
Holly Pond 761 $46,250 $168,500 $695 1.9% 55
Leesburg 756 $50,769 $129,200 $767 5.1% 30
White Hall 752 $33,571 $68,400 $1,208 5.2% 23
New Site 746 $63,571 $157,200 3.3% 109
Our Town 738 $86,983 $115,700 0.0% 109
Leighton 734 $29,792 $78,000 3.3% 192
Eva 733 $96,071 $167,400 0.3% 82
Sterrett 733 $58,594 13.3% 22
Pinckard 724 $54,773 $133,100 $646 0.8% 68
Mulga 720 $37,692 $56,200 $878 2.7% 149
Sand Rock 720 $68,438 $158,900 $983 4.7% 76
Phil Campbell 717 $26,094 $96,600 $573 3.8% 59
Brantleyville 716 $37,857 $33,400 $1,097 12.6% 22
McKenzie 711 $33,571 $55,000 $525 2.5% 63
Reece City 711 $67,813 $154,500 $1,058 2.5% 61
Silverhill 711 $58,510 $264,500 $1,068 0.5% 133
Pickensville 706 $45,926 $153,000 $807 4.2% 35
Chatom 702 $51,324 $176,300 $380 3.2% 35
Belle Fontaine 699 $46,944 $164,000 22.6% 121
Ivalee 688 $38,098 $114,800 0.0% 61
McDonald Chapel 686 $56,071 $94,200 $1,086 32.6% 149
Wilton 685 $55,000 $135,300 $438 6.7% 22
Fairview 681 $42,500 $204,400 $692 11.4% 55
Mignon 681 $32,708 $38,200 $679 2.7% 100
Somerville 671 $41,012 $104,200 $761 7.7% 31
Addison 665 $47,188 $98,200 $456 0.8% 108
St. Florian 636 $50,000 $235,600 $556 4.5% 93
Pine Ridge 635 $77,969 $835 2.5% 24
Pennington 628 $28,362 $77,900 $328 8.4% 40
Ider 626 $40,577 $127,900 $588 4.6% 48
Perdido 621 $37,461 $151,600 5.9% 39
West Point 613 $61,417 $200,900 $598 9.9% 55
Louisville 612 $40,721 $73,900 $756 3.4% 99
Hollis Crossroads 607 $60,489 $127,800 $816 0.0% 46
Garden City 598 $54,318 $108,800 4.9% 55
Hackneyville 594 13.0% 109
Gurley 580 $58,333 $156,900 $596 2.9% 229
Epes 579 $112,900 18.7% 48
Babbie 575 $59,712 $106,300 $725 0.0% 57
Arley 569 $41,458 $87,500 0.0% 48
Woodland 568 $157,907 $413,900 $481 2.8% 88
Millry 563 $43,229 $156,300 $543 5.3% 35
Hillsboro 559 $60,917 $153,700 $629 4.0% 23
Ranburne 547 $75,500 $202,300 $878 2.4% 103
Hytop 544 $65,000 $117,600 $661 2.5% 29
Pleasant Groves 539 $56,300 $145,000 $722 5.1% 29
Jacksons' Gap 537 $30,417 $75,900 $754 17.9% 109
Berlin 532 $61,250 $135,100 $950 2.7% 55
Grimes 529 $44,063 $73,000 $792 18.5% 56
Dodge City 527 $53,750 $120,700 $836 0.0% 55
Trafford 511 $21,941 $88,900 $817 4.1% 149
Midway 507 $32,000 $104,800 $453 16.0% 50
West Jefferson 507 $137,500 $725 4.8% 149
Hurtsboro 506 $40,982 $116,700 $456 0.4% 143
Newville 503 $31,458 $90,800 $823 9.3%
Dozier 502 $43,266 $84,600 $563 0.0% 55
River Falls 500 $34,000 $85,800 $717 31.0% 57
North Courtland 494 $30,789 $53,600 $512 10.2% 23
Nectar 476 $42,396 $158,300 $1,063 9.5% 60
Red Level 476 $41,875 $81,400 $658 16.3% 57
Excel 473 $64,926 $136,100 $591 0.0% 328
Millerville 473 $81,875 0.0% 55
St. Stephens 471 $50,042 $104,200 0.0% 35
Ray 466 $58,958 22.9% 67
Perdido Beach 464 $76,389 $256,800 3.0% 39
Reeltown 462 $36,250 $83,400 13.3% 109
Nances Creek 459 $115,299 $215,000 9.0% 124
Lisman 453 $40,714 $65,000 0.7% 40
Dutton 451 $104,200 $338 4.1% 29
Avon 450 $52,188 $143,400 $678 4.7% 163
Goshen 447 $39,722 $122,300 $881 5.2% 102
Highland Lake 444 $57,422 $253,100 4.6% 60
Fulton 437 $56,205 $115,100 4.6% 81
Napier Field 430 $43,125 $72,000 $739 8.9% 100
Rock Mills 430 $67,200 2.3% 88
Clayhatchee 427 $51,685 $93,800 $780 5.6% 95
Kennedy 427 $48,333 $96,700 $538 2.4% 15
Fruithurst 426 $54,545 $92,000 $731 0.0% 46
Black 423 $55,846 $57,400 1.0% 9
Shiloh 422 $59,375 $85,000 $721 1.4% 24
Hollins 421 $39,375 $120,500 0.0% 55
Stockton 420 $138,246 $275,000 0.0% 39
Nixburg 410 $47,644 0.0% 67
Hammondville 409 $45,250 $106,300 3.5% 24
Uriah 397 $83,750 3.4% 41
Weogufka 397 $48,950 $154,300 0.0% 67
Glen Allen 396 $43,370 $97,000 3.2% 25
Vina 389 $37,708 $66,700 $656 0.0% 57
Silas 387 $47,250 $83,900 4.0% 40
Joppa 378 $139,600 0.0% 55
Thomaston 377 $86,250 $83,800 $1,083 4.4% 91
Gordon 356 $41,500 $81,300 $917 22.9% 85
Castleberry 350 $50,000 $635 14.5%
Belk 347 $42,200 28.4% 25
Shorter 344 $32,917 $81,300 $492 13.1% 96
Mentone 342 $39,000 $195,600 1.9% 24
East Point 339 $78,703 $116,000 2.9% 55
Hatton 336 $250,001 0.0% 23
Abanda 335 $29,263 $75,800 29.0% 97
Mount Olive CDP (Coosa County) 331 $51,172 $81,500 0.0% 67
Cuba 327 $73,333 $160,400 $918 1.4% 48
Elkmont 321 $42,917 $160,400 $429 1.2% 27
Hodges 315 $53,750 $73,300 $525 6.8% 57
McIntosh 315 $83,011 $183,500 3.6% 400
Twin 314 $49,028 $126,100 4.4% 46
Lockhart 313 $33,250 $75,000 $665 13.3% 57
Akron 310 $53,929 $59,300 2.1%
Newbern 310 $33,625 $74,800 18.8%
Boykin 305 $33,250 0.0%
Banks 302 $46,250 $911 15.6% 102
Detroit 300 $69,500 $383 12.4% 15
Waldo 294 $33,828 $61,900 $748 15.0% 100
Repton 289 $39,000 $99,400 3.7%
Gordonville 287 $45,469 $73,800 3.3% 23
Maytown 287 $49,141 $105,800 $875 4.6% 149
Geiger 286 $40,000 14.7% 48
Carolina 279 $48,750 $97,900 $810 0.0% 57
County Line 278 $85,625 $86,000 0.0% 60
Gainesville 276 $886 0.0% 48
Sanford 273 $608 3.6% 57
Boligee 271 $14,034 $65,900 $427 51.0% 64
Axis 269 $215,600 36.6% 121
Union 267 $48,600 0.0% 64
Heath 264 $60,857 $77,500 $378 10.8% 57
Madrid 259 $48,125 $118,100 $1,281 0.0% 163
Colony 257 $36,250 $54,500 $625 7.6% 55
Horn Hill 251 $51,250 $140,800 $663 2.7% 57
Waverly 248 $65,417 $238,900 $800 1.7% 97
Bakerhill 245 $50,278 $118,800 $594 1.8% 99
Daviston 245 $63,438 $131,300 0.0% 109
Anderson 241 $81,250 $194,200 $906 7.1% 93
Vinegar Bend 241 0.0% 35
Langston 240 $53,333 $266,700 $688 13.9% 29
Sweet Water 239 $78,750 $182,100 9.6% 91
Cullomburg 238 11.7% 40
Rutledge 237 $85,000 $654 0.0% 55
Fredonia 232 $258,800 0.0% 97
Loachapoka 227 $51,250 $192,000 $900 5.9% 70
Edwardsville 225 $74,688 $122,500 $830 4.1% 46
Gantt 222 $9,786 $184,400 1.6% 211
Bristow Cove 219 $27,333 $178,100 0.0% 61
Coffeeville 216 $26,000 $73,100 $383 53.2% 81
Sipsey 216 $23,500 $53,100 0.0% 59
Macedonia 215 $63,947 $66,900 17.7% 35
Whatley 215 $163,400 41.1% 81
Broomtown 211 27.8% 76
Paint Rock 208 $59,583 $57,700 4.0% 29
Glenwood 197 $38,056 $50,000 $763 0.0% 55
Onycha 197 $38,333 $71,700 $622 0.0% 57
Riverview 197 $36,250 $107,500 0.0% 100
Coffee Springs 196 $45,388 $67,200 0.0% 9
Hanover 195 $102,988 0.0% 67
Beaverton 187 $46,875 22.6% 15
Fairford 187 0.0% 35
Talladega Springs 184 $49,375 $108,900 0.0% 100
Kellyton 179 $61,071 $73,800 2.2% 67
Beatrice 175 $33,214 $66,700 26.9% 41
Morrison Crossroads 169 $218,200 0.0% 88
Nauvoo 168 $43,214 $78,800 $725 3.8% 59
Toxey 165 $161,300 2.9% 40
Gaylesville 164 $38,750 $193,800 $1,071 12.7% 76
Pine Apple 162 $41,369 $103,500 0.0%
Haleburg 157 $204,700 7.6% 74
Five Points 155 $76,667 $202,100 3.4% 97
Ridgeville 155 $28,036 $80,000 14.3% 61
Chunchula 152 0.0% 121
Orrville 151 $19,643 $106,900 $370 39.1% 103
North Johns 144 $44,345 $60,200 0.0% 149
Lester 141 $61,250 $119,600 $743 9.1% 27
Cusseta 140 $75,729 $1,042 0.0% 97
Spring Garden 140 $36,250 $9,999 0.0% 76
Vredenburgh 140 $63,800 52.5% 41
Yellow Bluff 140 $12,348 $71,400 54.8%
Faunsdale 136 $67,500 0.0% 91
Gu-Win 134 $37,250 $150,000 2.7% 46
Hobson 132 $195,400 20.8% 35
Delta 130 0.0% 55
Eunola 129 $35,038 0.0% 9
Providence 122 $67,750 $101,300 3.6% 91
Fruitdale 121 0.0% 35
Hissop 121 0.0% 67
Bellamy 113 0.0% 48
Libertyville 111 $76,875 $94,000 $788 0.0% 57
Pollard 110 $68,125 $79,200 $642 0.0% 100
Kansas 109 $40,833 $87,500 $719 0.0% 59
Spruce Pine 109 0.0% 57
Equality 107 $266,700 0.0% 67
Myrtlewood 107 $57,500 $55,000 4.6% 91
Blue Springs 106 $54,167 $72,900 6.4% 99
Waterloo 104 $38,750 $80,600 $688 0.0% 93
Eldridge 93 $53,333 $118,800 3.1% 59
Mooresville 93 0.0% 27
Lowndesboro 92 $65,000 $175,000 0.0% 23
Lakeview 91 $46,500 $700 0.0% 24
Needham 89 $76,563 0.0% 40
Panola 86 0.0% 48
Ethelsville 85 $67,083 $172,200 3.3% 35
Deer Park 83 $136,563 0.0% 35
Goldville 79 $52,500 $91,700 0.0% 109
Union Grove 75 $165,900 0.0% 50
Emelle 74 0.0% 48
Calvert 70 35
Tibbie 70 0.0% 35
Dayton 67 $53,125 $68,300 29.2% 91
Graham 66 0.0% 88
Penton 65 0.0% 97
Billingsley 64 $51,250 $113,500 20.7% 76
Standing Rock 62 0.0% 97
Putnam 61 $87,000 0.0% 91
Bon Air 58 $73,300 $575 0.0% 100
Gulfcrest 58 $31,250 $149,200 121
Carlton 57 0.0% 81
Movico 47 121
Petrey 47 $64,688 $80,000 0.0% 55
Malcolm 44 35
Peterman 31 0.0% 41
Belgreen 30 $37,083 0.0% 57
Benton 27 $44,583 $85,000 0.0% 23
Cardiff 26 $375 0.0% 149
Memphis 23 $70,000 0.0% 35
Nanafalia 23 0.0% 91
Natural Bridge 21 $108,750 $133,900 0.0% 48
Bucks 20 121
Oak Hill 19 $145,000 0.0%
McMullen 17 $11,771 100.0% 35
Megargel 6 41
Catherine 0
Fitzpatrick 0 50
Rockville 0 81
Sims Chapel 0 35

Frequently Asked Questions

Auburn, AL is among the most affordable cities in Alabama, with a cost of living index of 89 (US average = 100) and a median home value of $327,000. See the full ranking above.
Hoover, AL ranks among the safest cities in Alabama, with a crime index of 36 (100 = U.S. average, lower is safer). Crime data from the FBI UCR Program.
Madison, AL has one of the highest median household incomes in Alabama at $118,132 per year. Source: US Census ACS 5-Year Estimates.

Compare Any Two Cities

vs