CensusEasy
RANKING · 2024 ACS · 121 SHOWN OF 121

Least affordable housing, Alabama cities

Alabama cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2024 ACS). A higher score means a home costs more years of local income. This list covers the 121 cities in Alabama that qualify, ranked against each other statewide.

Flip the list · Most affordable housing, US cities
AlabamaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2010
01Homewood, ALAL28,1185.9+14%
02Auburn, ALAL85,1135.7−0%
03Brook Highland, ALAL8,1465.3−21%
04Demopolis, ALAL6,6415.3+57%
05Orange Beach, ALAL8,7985.1−19%
06Tuscaloosa, ALAL114,3165.0+3%
07Gulf Shores, ALAL17,3944.9−12%
08Guntersville, ALAL9,3944.8+16%
09Fairhope, ALAL26,6254.6+3%
10Troy, ALAL18,0224.6−12%
11Mountain Brook, ALAL21,6614.5+5%
12Foley, ALAL30,3544.4+5%
13Oneonta, ALAL7,0224.1+33%
14Atmore, ALAL8,3604.1+56%
15Boaz, ALAL10,6194.0+23%
16Rainbow City, ALAL10,4064.0+0%
17Vestavia Hills, ALAL38,3063.9+8%
18Huntsville, ALAL233,6273.9+26%
19Cullman, ALAL20,7993.9+12%
20Montevallo, ALAL7,8723.9+6%
21Bay Minette, ALAL8,5553.9+48%
22Robertsdale, ALAL7,7613.9+24%
23Athens, ALAL34,2093.9+21%
24Monroeville, ALAL5,7583.8+24%
25Hoover, ALAL93,5503.8+5%
26Florence, ALAL42,5813.8+19%
27Opelika, ALAL35,7653.7+16%
28Daphne, ALAL31,3963.7+15%
29Loxley, ALAL6,1313.7−5%
30Pell City, ALAL14,3203.6+8%
31Mobile, ALAL200,8243.6+11%
32Andalusia, ALAL8,7633.6+6%
33Jacksonville, ALAL14,4003.6−13%
34Highland Lakes, ALAL5,8663.5+8%
35Saraland, ALAL16,6523.5+32%
36Irondale, ALAL13,5453.5+33%
37Scottsboro, ALAL16,1233.5+21%
38Wetumpka, ALAL7,5353.5−3%
39Clanton, ALAL9,2893.5+13%
40Northport, ALAL31,6483.5+10%
41Holtville, ALAL5,1583.5+78%
42Dothan, ALAL72,0603.5+11%
43Spanish Fort, ALAL11,2033.5+17%
44Birmingham, ALAL195,8933.4+28%
45Bessemer, ALAL24,9843.4+16%
46Decatur, ALAL58,0563.4+17%
47Anniston, ALAL20,9303.4+15%
48Phenix City, ALAL38,3443.4+1%
49Springville, ALAL5,5973.4+21%
50Sheffield, ALAL9,4163.4+51%
51Albertville, ALAL23,7103.4+21%
52Arab, ALAL9,0613.3+14%
53Tuscumbia, ALAL9,3323.3+33%
54Fort Payne, ALAL15,1893.3+43%
55Alexander City, ALAL14,5153.3+23%
56Lincoln, ALAL8,1103.3+42%
57Roanoke, ALAL5,4403.3+46%
58Pike Road, ALAL11,8993.3+11%
59Jasper, ALAL14,5853.3+0%
60Semmes, ALAL6,2593.2
61Sylacauga, ALAL12,0553.2−7%
62Columbiana, ALAL5,1063.2−16%
63Leeds, ALAL12,8313.2−2%
64Pleasant Grove, ALAL9,3463.2+38%
65McCalla, ALAL13,2533.2
66Odenville, ALAL6,0233.2+12%
67Smiths Station, ALAL5,5963.1+23%
68Chelsea, ALAL17,7163.1+23%
69Rainsville, ALAL6,0203.1−5%
70Gardendale, ALAL16,4253.1+13%
71Ozark, ALAL14,2693.0+32%
72Glencoe, ALAL5,4263.0+25%
73Trussville, ALAL27,2733.0+15%
74Meridianville, ALAL11,1503.0+29%
75Meadowbrook, ALAL9,1173.0+8%
76Pelham, ALAL25,6643.0+20%
77Madison, ALAL67,9683.0+14%
78Southside, ALAL9,7183.0+35%
79Brewton, ALAL5,1133.0−10%
80Eufaula, ALAL12,4373.0−24%
81Millbrook, ALAL17,6232.9+22%
82Selma, ALAL16,0772.9−18%
83Gadsden, ALAL33,3672.9+16%
84Helena, ALAL23,3882.9+21%
85Alabaster, ALAL34,7482.9+19%
86Tarrant, ALAL5,6392.9+18%
87Montgomery, ALAL195,3002.8+4%
88Moores Mill, ALAL6,3782.8+44%
89Greenville, ALAL6,9122.8−8%
90Opp, ALAL6,7382.8+11%
91Headland, ALAL5,6032.8+13%
92Enterprise, ALAL31,2112.8−5%
93Pinson, ALAL7,8302.8+15%
94Harvest, ALAL5,9552.8+13%
95Talladega, ALAL14,8402.8+5%
96Tuskegee, ALAL8,6442.8−20%
97Moody, ALAL13,5592.7+7%
98Tillmans Corner, ALAL17,6772.7+3%
99Valley, ALAL10,2942.7+3%
100Calera, ALAL18,9922.7+5%
101Clay, ALAL10,1982.7+13%
102Center Point, ALAL15,5382.7+3%
103Hartselle, ALAL16,3122.7+3%
104Fairfield, ALAL9,4832.7−8%
105Prattville, ALAL40,5822.6+8%
106Muscle Shoals, ALAL17,6662.6+1%
107Fultondale, ALAL9,3072.5−6%
108Triana, ALAL5,2442.5−11%
109Chickasaw, ALAL6,1662.5−1%
110Hueytown, ALAL16,1592.5+2%
111Forestdale, ALAL9,7422.5+5%
112Prichard, ALAL18,8252.3−23%
113Saks, ALAL10,6812.3+9%
114Oxford, ALAL22,1992.3−5%
115Grayson Valley, ALAL6,0772.3−10%
116Margaret, ALAL7,1492.3−8%
117Lanett, ALAL6,7812.3−24%
118Satsuma, ALAL6,8512.2−12%
119Attalla, ALAL5,8072.1−2%
120Russellville, ALAL10,9042.1−24%
121Hamilton, ALAL6,7691.9−28%
SHOWING 1–121 OF 121
Download CSV (full list, 121 rows)How this score is calculated

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES