Homes sold in Saint Johnsbury, Vermont
284 recorded home sales in Saint Johnsbury since 2019 — newest first, with sale price, date, address and property type from Vermont's public Property Transfer Tax Records.
$245,000 median sale price (last 12 months) · 101 sold · ▲ 12.4% vs. prior year
Median sale price, last 8 quarters · +104.7%
Homes for sale in Saint Johnsbury
Recently sold
- $97,500 1606 MEMORIAL DR
- $105,800 114 DUKE STREET
- $230,000 479 CROSS AVENUE
- $50,000 31 DUKE STREET
- $96,000 35 WASHINGTON AVENUE
- $284,700 75 CROSS AVENUE
- $193,000 29 NELSON STREET
- $64,333 29 NELSON STREET
- $64,333 29 NELSON STREET
- $250,000 438 OLD BRADLEY ROAD
- $255,000 1568 SPAULDING ROAD
- $220,000 259 WEST HILL ROAD
- $175,000 102 SKY VIEW TERRACE
- $1,600,000 1838 SPAULDING ROAD
- $199,500 109 ELM STREET
- $224,000 1272 CONCORD AVE
- $200,000 385 SPRING STREET
- $200,000 72 MAPLE STREET
- $282,000 214 SPRING STREET
- $222,000 62 DUKE STREET
- $193,000 135 NORTH AVE
- $525,000 156 PEARL STREET
- $210,000 327 CLIFF STREET
- $64,819 495 OLD CONCORD ROAD
- $42,250 107 BARKER AVE
- $42,250 107 BARKER AVE
- $250,000 540 US ROUTE 2B
- $140,000 76 AND 92 HIGHLAND AVENUE
- $146,000 33 LIBERTY STREET
- $126,525 9 ALLEN COURT