US5.com

Most affordable ZIP codes in Alabama

Top 25 most affordable ZIP codes in Alabama by median home value. #1 is 36728 (Catherine) at about $45,400. Compare housing affordability on US5.

These ZIP codes have the lowest median home values in Alabama among areas with enough population for a meaningful comparison.

Statewide, the average median home value across ZIP codes is about $164,838. The codes below sit toward the more affordable end of that distribution.

Most affordable on this board: 36728 (Catherine) at about $45,400; 36776 at about $46,800; 36432 (Castleberry) at about $53,600.

Open any ZIP for a full demographics, income, and housing profile, or return to the Alabama state page for the complete ZIP table.

Ranked ZIP codes

# ZIP City County Home value Population Income Home value
1 36728 Catherine Wilcox County $45,400 1,015 $18,239 $45,400
2 36776 Hale County $46,800 1,904 $15,045 $46,800
3 36432 Castleberry Conecuh County $53,600 1,879 $45,802 $53,600
4 35443 Boligee Greene County $55,700 1,659 $22,228 $55,700
5 36610 Prichard Mobile County $56,400 9,692 $27,098 $56,400
6 35549 Carbon Hill Fayette County $58,100 3,018 $41,429 $58,100
7 36051 Marbury Autauga County $58,700 2,899 $57,485 $58,700
8 36860 Hurtsboro Russell County $59,000 1,611 $42,470 $59,000
9 36782 Sweet Water Marengo County $60,600 1,912 $47,566 $60,600
10 36759 Dallas County $61,100 1,651 $28,935 $61,100
11 36786 Uniontown Perry County $64,300 2,094 $28,872 $64,300
12 35548 Brilliant Marion County $64,600 1,760 $48,155 $64,600
13 36040 White Hall Lowndes County $68,300 3,539 $35,250 $68,300
14 36850 Camp Hill Tallapoosa County $69,400 2,550 $41,705 $69,400
15 36107 Montgomery Montgomery County $69,800 8,063 $31,895 $69,800
16 36089 Union Springs Bullock County $69,900 7,401 $29,423 $69,900
17 35575 Lynn Winston County $72,300 1,046 $41,862 $72,300
18 35221 Birmingham Jefferson County $72,600 3,127 $39,750 $72,600
19 36925 York Sumter County $72,600 3,322 $39,219 $72,600
20 36108 Montgomery Montgomery County $73,700 15,549 $32,622 $73,700
21 36703 Valley Grande Dallas County $74,400 9,489 $30,096 $74,400
22 35207 Birmingham Jefferson County $74,800 6,824 $28,672 $74,800
23 36032 Fort Deposit Lowndes County $75,000 2,358 $24,896 $75,000
24 36769 Pine Hill Wilcox County $75,000 2,034 $43,317 $75,000
25 36016 Clayton Barbour County $75,300 4,357 $57,396 $75,300

Frequently asked questions

What are the most affordable ZIP codes in Alabama?

By median home value, 36728 (Catherine) is near the top of the affordable list at about $45,400. Compare the ranked table below for more options.

How does US5 rank ZIP codes in Alabama?

We rank indexable ZIP codes with positive median home values and a population floor from low to high home value.

Where can I explore all ZIP codes in Alabama?

Visit the Alabama state page for the full ZIP table, demographics summary, and sortable income/housing columns.