Data is based on average home prices in each location, a mortgage with 20% down payment, 25-year amortization, $4,000 annual property taxes and $150 monthly heating.
(Please use a modern browser to see the interactive version of this visualization)