Apartments for Rent in St. Johnsbury, VT - From $625 a month - HotPads
Map

Apartments for Rent in St. Johnsbury, VT

$625
2 beds
New! 17h ago
$950
3 beds
$1,300
6 beds



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 Apartments for Rent

$505
or 35% of monthly income.