Mortgage payment estimates, closing cost breakdowns, and homebuying data for St. Johnsbury, Vermont.
Pre-filled with St. Johnsbury median home price and Vermont tax/insurance rates. Adjust for your property.
Estimated closing costs based on Vermont rates and fees applied to St. Johnsbury prices.
The median home price in St. Johnsbury is $195,000, 49% below the Vermont state median of $380,000. With a population of 7,364, St. Johnsbury is a smaller market where home prices tend to be more accessible than in many parts of Vermont.
Property taxes in Vermont average 1.9% annually. This higher-than-average tax rate means a $195,000 home in St. Johnsbury would carry roughly $309/month in property taxes alone — plan accordingly. Homeowners insurance in Vermont runs approximately $1,100 per year. This is within the normal range nationally.
Average rent in St. Johnsbury is $980/month. The price-to-rent ratio in St. Johnsbury is moderate, meaning the buy-vs-rent decision depends heavily on how long you plan to stay.
St. Johnsbury offers strong affordability. With median prices under $250K, first-time buyers have realistic paths to homeownership, especially combined with Vermont's VHFA MOVE Mortgage program.