Homes sold in Saint Johnsbury, Vermont
277 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.
$240,000 median sale price (last 12 months) · 111 sold · ▲ 9.6% vs. prior year
Median sale price, last 8 quarters · -32.8%
Homes for sale in Saint Johnsbury
Recently sold
- $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
- $167,500 273 ROUTE 2B
- $82,500 118 OLD CONCORD ROAD
- $328,300 84 OVERCLIFF RD
- $245,000 85 FOREST AVENUE
- $221,000 307 GILMAN AVE
- $275,000 72 MOOSE RIVER DRIVE
