Buying a home in New Hampshire is manageable for many families, though it takes real commitment. The typical home costs $402,500, which is about 4.1× of the typical household income of $99,031 a year. A family saving their entire income would need around 4.1 years to cover the purchase price — before mortgage interest, taxes, or upkeep.

Renters face real pressure. The typical rent in New Hampshire is $1,491 a month, and 46% of renters spend more than 30% of their income on housing — the point at which most financial advisers say rent becomes unaffordable. That figure is 1% higher than the national average of 45%.

17.3% of New Hampshire homeowners with a mortgage spend more than 30% of their income on housing — above the national average of 16.1%.