To find the most affordable small towns in the US, we looked at towns with populations between 1,000 and 10,000 whose households spend no more than 30% of their annual income on housing costs. We looked at the average cost of three types of housing - owned houses with a mortgage, owned houses without a mortgage, and rentals - and took a weighted average of these by the proportion of each type of home in the town. Then we ranked the towns.
With eight affordable towns, Louisiana made the list more than any other state. Texas came in second with seven towns.
Click here to read more about our methodology.