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

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

or 35% of monthly income.