Skip to main content

Most Affordable Cities in Alabama

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 1,000+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 Brilliant 1.0x $47,200 $47,125 1,097
2 Stewartville 1.1x $94,100 $87,574 1,629
3 Millport 1.4x $104,400 $76,875 1,412
4 Susan Moore 1.4x $119,600 $84,554 1,336
5 Baileyton 1.4x $89,800 $63,143 1,039
6 Steele 1.5x $107,100 $72,386 1,149
7 Goodwater 1.5x $58,900 $39,511 1,445
8 Newton 1.5x $89,500 $60,030 1,329
9 West End-Cobb Town 1.5x $83,900 $55,323 3,453
10 Graysville 1.7x $116,900 $70,208 2,509
11 Parrish 1.7x $56,800 $32,798 1,222
12 Rock Creek 1.8x $147,900 $84,432 1,103
13 Level Plains 1.8x $137,500 $77,000 1,667
14 Gallant 1.8x $99,200 $55,130 1,081
15 New Market 1.8x $112,500 $62,500 1,314
16 Brookside 1.8x $107,400 $59,271 1,603
17 Munford 1.8x $78,200 $42,284 1,508
18 Brighton 1.9x $70,800 $38,221 3,079
19 Collinsville 1.9x $59,000 $31,652 1,781
20 Ladonia 1.9x $102,000 $53,441 3,346
21 Carlisle-Rockledge 1.9x $115,900 $60,360 1,993
22 Bear Creek 1.9x $96,900 $50,188 1,474
23 Hamilton 1.9x $106,300 $54,871 6,922
24 New Hope 2.0x $163,700 $83,816 2,911
25 Lookout Mountain 2.0x $158,300 $80,362 1,120
26 Deatsville 2.0x $246,600 $123,977 2,097
27 Taylor 2.0x $134,200 $67,464 3,063
28 Uniontown 2.0x $67,300 $33,750 1,798
29 Cherokee 2.0x $102,300 $50,815 1,120
30 Midfield 2.0x $107,600 $52,755 5,045
31 Camp Hill 2.0x $65,000 $31,833 1,238
32 Webb 2.1x $113,800 $54,792 1,475
33 Coats Bend 2.1x $149,600 $70,409 1,630
34 Russellville 2.1x $123,800 $58,231 10,799
35 Selmont-West Selmont 2.1x $69,000 $32,443 2,150
36 Attalla 2.1x $126,100 $59,215 5,775
37 Geneva 2.1x $100,600 $47,102 4,225
38 Grove Hill 2.1x $126,800 $59,219 2,341
39 Moulton 2.1x $123,900 $57,813 3,401
40 Marbury 2.1x $179,600 $83,558 1,570
41 Lipscomb 2.2x $90,400 $41,875 2,214
42 Tallassee 2.2x $144,600 $66,752 5,134
43 Good Hope 2.2x $203,100 $93,661 2,574
44 Satsuma 2.2x $219,400 $101,042 6,822
45 Guin 2.2x $112,000 $51,117 2,381
46 Elmore 2.2x $107,500 $48,696 1,517
47 Lanett 2.3x $95,600 $42,357 6,814
48 Valley Grande 2.3x $133,100 $58,929 4,047
49 Margaret 2.3x $230,900 $101,802 5,877
50 Priceville 2.3x $266,400 $117,127 3,726
51 Clio 2.3x $65,600 $28,750 1,422
52 Theodore 2.3x $154,900 $67,864 4,964
53 Hobson City 2.3x $108,200 $47,361 1,142
54 Grand Bay 2.3x $142,400 $62,112 3,553
55 Grayson Valley 2.3x $148,400 $64,597 6,077
56 Whitesboro 2.3x $154,400 $67,188 1,918
57 Oxford 2.3x $170,900 $74,268 22,063
58 Cordova 2.3x $87,100 $37,662 1,511
59 Brookwood 2.3x $188,300 $81,394 2,706
60 Haleyville 2.3x $97,600 $42,058 4,271
61 Cleveland 2.3x $165,600 $71,328 1,182
62 Alexandria 2.3x $197,700 $85,089 3,475
63 Bayou La Batre 2.3x $87,800 $37,679 1,881
64 Adamsville 2.3x $145,700 $62,500 4,266
65 Saks 2.3x $116,400 $49,753 10,681
66 Prichard 2.3x $85,700 $36,588 18,961
67 Smoke Rise 2.3x $201,700 $85,882 1,471
68 Frisco City 2.4x $84,800 $36,023 1,416
69 Leroy 2.4x $219,500 $93,036 1,075
70 Argo 2.4x $248,100 $105,128 4,479
71 Morris 2.4x $241,400 $101,563 2,673
72 Kinsey 2.4x $132,000 $55,500 2,195
73 Vance 2.4x $225,400 $94,545 2,105
74 Linden 2.4x $92,400 $38,667 1,961
75 Mount Vernon 2.4x $111,900 $46,307 1,339
76 Evergreen 2.4x $98,700 $40,700 3,404
77 Redland 2.4x $317,100 $130,278 4,982
78 Blue Ridge 2.5x $314,900 $128,482 1,190
79 East Brewton 2.5x $87,200 $35,571 3,168
80 West Blocton 2.5x $99,500 $40,560 1,077
81 Brundidge 2.5x $94,000 $38,188 2,392
82 Forestdale 2.5x $164,000 $66,569 9,742
83 Thorsby 2.5x $188,300 $76,389 2,365
84 Hueytown 2.5x $155,300 $62,784 16,414
85 Hackleburg 2.5x $104,700 $42,292 1,709
86 Carbon Hill 2.5x $61,100 $24,605 1,536
87 Gordo 2.5x $118,900 $47,569 1,723
88 Dora 2.5x $155,100 $61,892 2,668
89 Killen 2.5x $175,000 $69,722 1,150
90 Chickasaw 2.5x $117,500 $46,559 6,332
91 Triana 2.5x $278,200 $110,100 3,964
92 Fultondale 2.5x $186,100 $73,575 9,384
93 Childersburg 2.6x $133,500 $52,338 4,655
94 Dadeville 2.6x $171,600 $67,147 2,993
95 Elba 2.6x $114,500 $44,792 3,468
96 Ohatchee 2.6x $197,600 $76,667 1,148
97 Pine Level 2.6x $240,300 $93,134 4,170
98 Jemison 2.6x $170,000 $65,800 2,796
99 Moundville 2.6x $189,700 $73,036 3,754
100 Warrior 2.6x $149,800 $57,557 3,207
101 Flomaton 2.6x $111,200 $42,708 1,535
102 Emerald Mountain 2.6x $321,300 $123,347 3,535
103 Holt 2.6x $126,900 $48,675 3,629
104 Concord 2.6x $173,500 $66,406 1,913
105 Grant 2.6x $239,400 $91,477 1,336
106 Hokes Bluff 2.6x $196,400 $74,968 4,547
107 York 2.6x $80,100 $30,489 2,056
108 Muscle Shoals 2.6x $199,700 $75,894 16,951
109 Owens Cross Roads 2.6x $227,000 $86,188 2,826
110 La Fayette 2.6x $85,900 $32,601 2,633
111 Riverside 2.6x $220,500 $83,664 2,097
112 Prattville 2.6x $214,600 $81,337 39,482
113 Crossville 2.6x $129,900 $49,100 2,143
114 Berry 2.6x $98,000 $37,031 1,040
115 Sylvan Springs 2.6x $217,000 $81,927 1,490
116 Altoona 2.7x $114,100 $43,056 1,252
117 Woodstock 2.7x $195,800 $73,438 1,218
118 Fairfield 2.7x $129,300 $48,456 9,728
119 Hartselle 2.7x $203,800 $76,290 15,847
120 Hazel Green 2.7x $230,800 $86,271 3,940
121 Tidmore Bend 2.7x $162,500 $60,729 1,192
122 Center Point 2.7x $151,700 $56,417 15,914
123 Clay 2.7x $220,600 $81,920 10,273
124 Calera 2.7x $235,300 $87,194 17,714
125 Blountsville 2.7x $130,800 $48,182 1,648
126 Thomasville 2.7x $116,000 $42,671 3,619
127 Mount Olive (Jefferson County) 2.7x $224,000 $82,234 3,567
128 Valley 2.7x $140,800 $51,661 10,277
129 Samson 2.7x $91,100 $33,424 1,669
130 Bridgeport 2.7x $94,000 $34,481 2,246
131 Tillmans Corner 2.7x $166,700 $60,837 17,677
132 Moody 2.7x $237,500 $86,627 13,488
133 Coosada 2.7x $169,900 $61,815 1,105
134 Sumiton 2.8x $180,700 $65,568 2,459
135 Ashford 2.8x $180,100 $65,341 2,447
136 Tuskegee 2.8x $104,800 $38,000 8,938
137 Talladega 2.8x $121,900 $44,198 14,760
138 Harvest 2.8x $281,300 $101,910 5,955
139 Cowarts 2.8x $177,700 $64,118 2,204
140 Pinson 2.8x $212,000 $76,410 7,832
141 Enterprise 2.8x $202,900 $73,125 29,505
142 Headland 2.8x $219,600 $79,063 5,217
143 Daleville 2.8x $126,000 $45,324 4,919
144 Skyline 2.8x $123,800 $44,307 1,126
145 Opp 2.8x $115,700 $41,347 6,709
146 Coaling 2.8x $228,000 $81,370 2,573
147 Trinity 2.8x $283,000 $100,929 2,561
148 Rogersville 2.8x $185,800 $66,127 1,260
149 Harpersville 2.8x $211,300 $75,018 1,788
150 Greenville 2.8x $115,000 $40,822 7,163
151 Douglas 2.8x $175,400 $62,000 1,113
152 Moores Mill 2.8x $274,000 $96,774 6,378
153 Piedmont 2.8x $114,800 $40,506 4,740
154 Georgiana 2.8x $69,100 $24,321 1,578
155 Montgomery 2.8x $161,900 $56,811 197,494
156 Tarrant 2.9x $120,100 $42,070 5,925
157 Hartford 2.9x $160,800 $56,250 2,701
158 Alabaster 2.9x $261,700 $91,357 33,917
159 Slocomb 2.9x $109,100 $38,056 1,952
160 Helena 2.9x $330,700 $115,139 21,769
161 New Brockton 2.9x $207,600 $72,212 1,430
162 Sylvania 2.9x $161,500 $56,161 1,925
163 Hayden 2.9x $230,700 $80,125 1,389
164 Red Bay 2.9x $108,200 $37,473 3,201
165 Gadsden 2.9x $116,800 $40,345 33,374
166 Ragland 2.9x $109,300 $37,708 1,682
167 Selma 2.9x $96,500 $33,197 17,057
168 Stevenson 2.9x $156,900 $53,958 1,995
169 Henagar 2.9x $144,700 $49,315 2,501
170 Millbrook 2.9x $207,100 $70,313 17,189
171 Malvern 3.0x $129,400 $43,854 1,913
172 Eufaula 3.0x $139,900 $47,392 12,584
173 Ashville 3.0x $204,900 $69,362 2,464
174 Brewton 3.0x $150,100 $50,721 5,186
175 Southside 3.0x $226,500 $76,487 9,483
176 Madison 3.0x $398,800 $134,655 60,106
177 Underwood-Petersville 3.0x $142,900 $48,219 3,100
178 Pelham 3.0x $299,800 $101,094 24,827
179 Falkville 3.0x $139,600 $46,888 1,606
180 Fayetteville 3.0x $298,500 $100,255 1,154
181 Meadowbrook 3.0x $423,700 $141,862 9,117
182 Meridianville 3.0x $291,900 $97,434 11,150
183 Lake View 3.0x $304,400 $101,487 4,063
184 Rehobeth 3.0x $242,900 $80,972 1,887
185 Trussville 3.0x $370,300 $123,275 26,673
186 Glencoe 3.0x $206,100 $68,517 5,353
187 Marion 3.0x $108,700 $35,842 2,886
188 Ozark 3.0x $148,900 $48,944 14,327
189 Reform 3.1x $102,700 $33,578 1,597
190 Union Springs 3.1x $80,400 $26,250 3,248
191 Westover 3.1x $297,400 $96,932 2,298
192 Butler 3.1x $145,300 $47,350 2,386
193 Gardendale 3.1x $252,600 $82,192 16,534
194 Cottondale 3.1x $139,200 $44,877 2,632
195 Rainsville 3.1x $230,400 $74,046 5,702
196 Chelsea 3.1x $360,000 $115,337 16,260
197 Smiths Station 3.1x $203,300 $64,669 5,496
198 Vincent 3.2x $166,500 $52,813 2,050
199 Creola 3.2x $211,000 $66,607 2,088
200 Aliceville 3.2x $124,300 $39,167 2,211
201 Odenville 3.2x $223,600 $70,296 5,197
202 McCalla 3.2x $279,900 $87,468 13,253
203 Double Springs 3.2x $153,500 $47,768 1,068
204 Pleasant Grove 3.2x $226,400 $70,317 9,442
205 Leeds 3.2x $224,600 $69,737 12,028
206 Columbiana 3.2x $259,500 $80,546 4,725
207 Sylacauga 3.2x $161,200 $50,017 12,309
208 Remlap 3.2x $208,900 $64,677 2,761
209 Huguley 3.2x $141,500 $43,750 2,577
210 Notasulga 3.2x $137,500 $42,411 1,050
211 Eclectic 3.2x $161,800 $49,904 1,141
212 Semmes 3.2x $215,600 $66,417 5,626
213 Fyffe 3.2x $113,300 $34,870 1,190
214 Eagle Point 3.3x $493,800 $151,842 3,110
215 Jasper 3.3x $215,700 $66,238 14,442
216 Pike Road 3.3x $381,600 $117,091 10,574
217 Wilsonville 3.3x $235,400 $72,115 1,879
218 Roanoke 3.3x $154,300 $47,105 5,336
219 Lincoln 3.3x $187,200 $57,145 7,305
220 Weaver 3.3x $162,300 $49,435 3,324
221 Section 3.3x $156,000 $47,500 1,069
222 Alexander City 3.3x $155,000 $47,022 14,606
223 Fort Payne 3.3x $157,000 $47,479 14,927
224 Kimberly 3.3x $322,300 $97,429 4,439
225 Tuscumbia 3.3x $196,700 $59,143 9,115
226 Winfield 3.3x $165,500 $49,688 4,999
227 Sardis City 3.3x $225,700 $67,721 2,046
228 Choccolocco 3.3x $262,900 $78,858 2,620
229 Clayton 3.3x $72,300 $21,641 2,295
230 Fayette 3.3x $122,000 $36,473 4,164
231 Arab 3.3x $215,200 $64,333 8,679
232 Albertville 3.4x $188,400 $56,099 22,813
233 Sheffield 3.4x $133,800 $39,733 9,340
234 Springville 3.4x $284,300 $84,231 5,081
235 Abbeville 3.4x $107,600 $31,712 2,748
236 Phenix City 3.4x $170,300 $50,053 38,499
237 Anniston 3.4x $158,800 $46,668 21,271
238 Decatur 3.4x $210,200 $61,563 57,361
239 Bessemer 3.4x $135,900 $39,613 25,400
240 Birmingham 3.4x $158,800 $46,051 198,173
241 Jackson 3.4x $130,900 $37,948 4,589
242 Spanish Fort 3.5x $343,900 $99,346 10,662
243 Maplesville 3.5x $132,600 $38,155 1,200
244 Dothan 3.5x $194,000 $55,792 71,514
245 Holtville 3.5x $267,100 $76,652 5,158
246 Shoal Creek 3.5x $762,500 $218,333 1,328
247 Northport 3.5x $282,600 $80,913 31,218
248 Clanton 3.5x $166,300 $47,520 8,958
249 Wetumpka 3.5x $203,900 $57,763 7,437
250 Scottsboro 3.5x $190,400 $53,929 15,712
251 Irondale 3.5x $255,800 $72,343 13,464
252 Saraland 3.5x $217,600 $61,509 16,404
253 Highland Lakes 3.5x $599,200 $169,361 5,866
254 Centre 3.5x $158,400 $44,664 3,700
255 Jacksonville 3.6x $185,500 $51,814 14,437
256 Andalusia 3.6x $153,200 $42,611 8,766
257 Mobile 3.6x $193,300 $53,558 203,416
258 Snead 3.6x $175,200 $48,509 1,247
259 Eutaw 3.6x $99,100 $27,422 2,786
260 Fort Deposit 3.6x $78,000 $21,563 1,525
261 Camden 3.6x $132,300 $36,481 1,803
262 Locust Fork 3.6x $181,400 $50,000 1,402
263 Coker 3.6x $200,700 $55,313 1,058
264 Pell City 3.6x $249,600 $68,638 13,587
265 Loxley 3.7x $398,500 $108,488 4,357
266 Heflin 3.7x $171,700 $46,711 3,467
267 Daphne 3.7x $323,400 $87,250 29,453
268 Vernon 3.7x $103,800 $27,967 1,714
269 Opelika 3.7x $241,800 $65,004 32,820
270 Sulligent 3.7x $130,700 $34,861 1,627
271 Florence 3.8x $196,300 $52,174 41,701
272 Ashland 3.8x $159,300 $42,308 1,797
273 Hoover 3.8x $412,200 $109,253 92,642
274 Monroeville 3.8x $122,900 $32,513 5,802
275 Athens 3.9x $270,000 $69,922 29,002
276 Robertsdale 3.9x $229,300 $59,152 7,194
277 Bay Minette 3.9x $173,000 $44,523 8,295
278 Montevallo 3.9x $220,700 $56,626 7,556
279 Cedar Bluff 3.9x $204,800 $52,500 1,629
280 Cullman 3.9x $238,900 $61,224 19,319
281 Summerdale 3.9x $274,800 $70,110 1,593
282 Huntsville 3.9x $293,600 $74,714 222,791
283 Luverne 3.9x $170,100 $43,269 2,694
284 Geraldine 3.9x $171,900 $43,594 1,011
285 Vestavia Hills 3.9x $530,000 $134,369 38,616
286 Rainbow City 4.0x $223,000 $56,398 10,284
287 Boaz 4.0x $199,200 $49,846 10,814
288 Atmore 4.1x $157,800 $38,862 8,334
289 Indian Springs Village 4.1x $555,800 $136,836 2,537
290 Hanceville 4.1x $169,800 $41,791 3,270
291 Centreville 4.1x $161,300 $39,477 2,741
292 Oneonta 4.1x $221,000 $53,980 6,971
293 Elberta 4.2x $232,800 $55,000 2,293
294 Ardmore 4.3x $216,600 $50,352 1,384
295 Foley 4.4x $289,300 $66,336 24,026
296 Citronelle 4.4x $193,500 $43,870 3,913
297 Mountain Brook 4.5x $916,300 $201,479 22,029
298 Troy 4.6x $231,400 $50,717 17,716
299 Fairhope 4.6x $430,900 $94,274 24,190
300 Lineville 4.6x $175,500 $38,302 2,546
301 Guntersville 4.8x $324,800 $67,929 8,916
302 Greensboro 4.8x $130,000 $27,000 2,135
303 Gulf Shores 4.9x $382,700 $78,188 16,401
304 Tuscaloosa 5.0x $255,500 $51,464 111,038
305 Bon Secour 5.0x $309,800 $61,497 2,789
306 Magnolia Springs 5.1x $442,400 $86,818 1,130
307 Orange Beach 5.1x $502,400 $97,736 8,407
308 Demopolis 5.3x $183,600 $34,802 6,908
309 Midland City 5.3x $150,400 $28,438 1,603
310 Brook Highland 5.3x $427,400 $79,904 8,146
311 Lillian 5.4x $280,600 $52,281 1,460
312 Auburn 5.7x $364,800 $63,668 80,594
313 Homewood 5.9x $558,500 $94,485 27,829
314 Dauphin Island 6.4x $432,200 $67,206 1,852
315 Livingston 6.4x $156,100 $24,236 4,672
316 Brent 6.5x $146,500 $22,660 4,010
317 Point Clear 18.8x $867,500 $46,097 1,511