Median home prices in the U.S. remain high at $403,200, making homeownership challenging for many middle-class Americans with a median income of $80,734. The 10 most affordable states for housing include West Virginia, Mississippi, Louisiana, Arkansas, Oklahoma, Kentucky, Iowa, Alabama, Kansas, and Ohio, where median home prices range from about $250,700 to $302,300 and cost-of-living indexes are below the national average.