Town Chart.

← All rankings · All towns in Alabama

Towns with the most affordable housing in Alabama

Ranked by our Housing affordability score out of 100, which is based on home prices compared with income, rent as a share of income, and the typical home price. Of the 70 towns in Alabama with 1,000 or more people, these are the top 25.

Russellville ranks first with a score of 77. Oxford and Hartselle follow, with 69 and 66. Scores compare each town with all 27,850 towns we track across the US.

RankTownScore Home price compared with yearly incomeShare of income spent on rent Population
1 Russellville 77 2.1×14.1% 10,799
2 Oxford 69 2.3×14.9% 22,063
3 Hartselle 66 2.7×12.6% 15,847
4 Muscle Shoals 60 2.6×16.3% 16,951
5 Saks 58 2.3×21.7% 10,681
6 Jasper 57 3.3×13.1% 14,442
7 Ozark 57 3.0×17.0% 14,327
8 Tillmans Corner 57 2.7×17.9% 17,677
9 Eufaula 56 3.0×17.7% 12,584
10 Madison 55 3.0×12.9% 60,106
11 Enterprise 53 2.8×18.0% 29,505
12 Prichard 53 2.3×30.2% 18,961
13 Fort Payne 52 3.3×17.2% 14,927
14 Talladega 52 2.8×21.1% 14,760
15 Prattville 52 2.6×19.4% 39,482
16 Chelsea 52 3.1×14.7% 16,260
17 Helena 51 2.9×16.4% 21,769
18 Meridianville 50 3.0×16.6% 11,150
19 Northport 50 3.5×14.6% 31,218
20 Sylacauga 50 3.2×18.5% 12,309
21 Alexander City 49 3.3×18.4% 14,606
22 Millbrook 49 2.9×19.0% 17,189
23 Alabaster 49 2.9×18.0% 33,917
24 Trussville 48 3.0×16.7% 26,673
25 Valley 48 2.7×23.6% 10,277

Only towns with 1,000 or more people are ranked. Scores compare each town with all towns we track. See how we score towns and where the figures come from. These are estimates, so check official sources before you decide.

More rankings for Alabama

Towns with the most affordable housing in other states

Link to this page

Copy this HTML to link to this page from your own site.