Top 5 Most Affordable Cities after the jump….

1. Oklahoma City, Okla.
Metropolitan Statistical Area: Oklahoma City, Okla.
Cost-of-living rank: 12
Unemployment rank: 4
Housing-costs rank: 2

2. Pittsburgh, Pa.
Metropolitan Statistical Area: Pittsburgh, Pa.
Cost-of-living rank: 6
Unemployment rank: 15
Housing-costs rank: 1

3. Buffalo, N.Y.
Metropolitan Statistical Area: Buffalo-Niagara Falls, N.Y.
Cost-of-living rank: 16
Unemployment rank: 9
Housing-costs rank: 3

4. Rochester, N.Y.
Metropolitan Statistical Area: Rochester, N.Y.
Cost-of-living rank: 25
Unemployment rank: 1
Housing-costs rank: 8

5. Nashville, Tenn
Metropolitan Statistical Area: Nashville-Davidson-Murfreesboro-Franklin, Tenn.
Cost-of-living rank: 3
Unemployment rank: 23
Housing-costs rank: 11

-By Francesca Levy, Forbes.com