Best ZIP Codes for Cash Flow in Florence-Muscle Shoals, AL (2026)

Ranked by cap rate — the annual return on the purchase price before financing. ZIPs that also clear the 1% rule are marked.

# ZIP City Home value Rent Cap rate 5-yr growth
1 35660 Sheffield, AL $136,199 $936 5.36% 6.1%
2 35630 Florence, AL $179,132 $1,198 5.22% 4.7%
3 35616 Cherokee, AL $143,440 $882 4.80% 1.7%
4 35674 Tuscumbia, AL $201,602 $1,088 4.21% 4.8%
5 35661 Muscle Shoals, AL $258,760 $1,301 3.92% 6.4%
6 35646 Leighton, AL $161,936 $792 3.81% 3.6%
7 35677 Waterloo, AL $194,315 $918 3.68% 5.4%
8 35610 Anderson, AL $229,284 $1,017 3.46% 5.7%
9 35654 Russellville, AL $191,523 $792 3.23% 5.7%
10 35652 Rogersville, AL $267,831 $1,017 2.96% 7.9%
11 35633 Florence, AL $244,999 $891 2.84% 7.0%
12 35645 Killen, AL $277,758 $972 2.73% 6.4%
13 35648 Lexington, AL $226,064 $792 2.73% 7.0%
14 35634 Saint Florian, AL $291,004 $981 2.63% 5.6%

Ranked from Repit’s own ZIP-level data — Zillow home values and rents, HUD fair-market rents where Zillow has no coverage, and U.S. Census vacancy. Cap rate is gross: annual rent over purchase price, before financing and expenses. Every ZIP above links to its full free page. How we calculate this →