St. Johnsbury, VT Real Estate - Homes from $47900 - HotPads
Map

Homes for Sale in St. Johnsbury, VT




St. Johnsbury Facts and Demographics

Square Miles13 square miles
Population Density477 people per square mile
Total Population6,193 people
Per-capita Income$20,999
Median Household Income$32,785
Median Age41 years old
Percent Renters43%

Median Rent for St. Johnsbury Homes for Sale

$505
or 35% of monthly income.