Everything You Should Know Before Moving to Saint Johnsbury, VT
Thinking of moving to Saint Johnsbury, VT? With a friendly small-town vibe and a population of just over 7,000, Saint Johnsbury offers affordable living, with median home prices around $176,000 and average rents near $945. The area boasts a short average commute of 18 minutes, crime rates below national averages, and strong access to healthcare. The town is home to well-rated schools, outdoor recreation, and four-season New England weather—making it a great spot if you're looking for affordability and a welcoming community.
Demographics - Saint Johnsbury, VT
Demographics - Saint Johnsbury, VT
Saint Johnsbury, VT is a close-knit community of about 7,100 residents, with a median age of 44, offering a balanced mix of working professionals and retirees. The population is predominantly White, and the town has a modest proportion of non-English speakers, contributing to its friendly small-town atmosphere.
Population:
7,100
Density:
470 per sq mi
Median Age:
44.2
Gender Ratio:
95 males per 100 females
Non-English Speakers Percentage:
5.7%

Ethnic Composition
White:
93.5%
Black:
1.1%
Asian:
1.8%
Others:
3.6%
Cost Of Living
What is the average cost of living in Saint Johnsbury, VT?
Living in Saint Johnsbury is affordable, with a cost of living index below the national average and median home values around $176,000. Residents benefit from comparatively low housing costs and reasonable utility expenses, making it a budget-friendly choice for families and individuals alike.
Median House Value:
$176,000
Gross Rent:
$945
Monthly Electricity Charges:
$120
Auto Insurance:
$1,010
House Owner Cost With Mortgage:
$1,320
House Owner Cost Without Mortgage:
$560
State Taxes:
Low:
3.35%
|
High:
8.75%
Cost Of Living Index:
92.2
Grocery:
98.7
Housing:
81.4
Utilities:
109.3
Transportation:
87.6
Health Care:
99.2
Miscellaneous:
93.0
Crime
Is Saint Johnsbury, VT a safe place to live?
Saint Johnsbury experiences lower-than-average violent crime, with an annual rate of 207 incidents per 100,000 people and a 1 in 483 chance of being a victim. Property crime is more common but still manageable, offering residents peace of mind in their daily lives.
Violent Crimes Per 100k:
207
Property Crimes Per 100k:
1,780
Crime Index:
1,987
Chance Of Violent Crime:
1 in 483
Chance Of Property Crime:
1 in 56
Weather
What is the weather like in Saint Johnsbury, VT year-round?
This Vermont town enjoys all four seasons, with cold, snowy winters that warm up to mild summers averaging highs in the upper 70s. Residents experience about 49% sunny days each year and around 38 inches of rainfall, making it ideal for those who appreciate traditional New England weather.

Winter
Min:
7°F
Max:
29°F

Spring
Min:
30°F
Max:
62°F

Summer
Min:
52°F
Max:
78°F

Fall
Min:
36°F
Max:
62°F
Average Rainfall Inches:
38 inches
Sunny Days Percentage:
49%
Neighbors
Saint Johnsbury's households typically earn a median income of $47,300, and the area has a low unemployment rate of 3.2%. Most residents commute just 18 minutes, and the community values education, with over 91% holding at least a high school diploma.
Median Income:
$26,400
Household Income:
$47,300
Family Income:
$59,200
Per Capita Income:
$28,100
Income Male:
$34,500
Income Female:
$27,200
Poverty Rate:
13.7%
Non English Speakers:
5.7%
Rent:
$945
Unemployment Rate:
3.2%
Public Transport Usage:
1.6%
Commute Time:
18.2 minutes

Education
High School or Higher:
91.1%
Bachelors or More:
28.5%
Education
How are the schools in Saint Johnsbury, VT?
Families in Saint Johnsbury benefit from strong educational options, including well-regarded public and private schools and access to nearby higher education at Northern Vermont University-Lyndon. The local schools offer small class sizes and a supportive learning environment.

Public Schools
Name:
St. Johnsbury School
Street:
257 Western Ave
Phone:
802-748-8912
Students:
625
Student Teacher Ratio:
11.4

Private Schools
Name:
St. Johnsbury Academy
Street:
1000 Main St
Phone:
802-748-8171
Students:
950

Colleges
Name:
Northern Vermont University-Lyndon
City:
Lyndonville
State:
VT
Distance:
9 miles
Students:
1,200
Healthcare
Healthcare is easily accessible, anchored by the Northeastern Vermont Regional Hospital offering emergency and general services. The town has a strong physician presence and high health insurance coverage, ensuring residents' medical needs are well met.

Major Hospitals
Name:
Northeastern Vermont Regional Hospital
Address:
1315 Hospital Dr, St Johnsbury, VT 05819
Phone:
(802) 748-8141
Type:
General & Surgical
Emergency Services:
Yes
Physicians Per 1000:
2.3
Health Insurance Coverage:
94.6%
Health Care Index:
77.8
Housing Market
What is the housing market like in Saint Johnsbury, VT?
The local housing market is stable, with a median home price of $176,000 and about 61% of homes owner-occupied. Rental options are available with average rents around $945, and the area sees modest appreciation and low foreclosure rates.
Median Home Price:
$176,000
Average Rent For 2 Bedroom:
$945
Owner Occupied Rate:
61.2%
Rental Vacancy Rate:
6.1%
Home Appreciation Rate (1yr):
3.9%
New Construction Rate:
0.6%
Foreclosure Rate:
0.3%
DMV Information
Residents are served by the Vermont Department of Motor Vehicles, with the nearest main office located in Montpelier. Services are accessible both in person and online, making vehicle registration and licensing straightforward for locals.
State:
Vermont
Department:
Vermont Department of Motor Vehicles
Address:
120 State Street, Montpelier, VT 05603
Phone:
1-802-828-2000
Website:
Disclaimer: The information provided on this page is based on publicly available sources including AccuWeather, U.S. Census Bureau, local government data, and third-party partners such as Neustar. While we strive to ensure accuracy, all data is provided “as is” and should be independently verified before making any decisions. Movers.com makes no guarantees regarding the completeness or reliability of the information.