Alert me

Homes for sale in Saint Johnsbury, VT

40 homes
34 Harvey St, Saint Johnsbury, VT 05819New 路 5 days
$239,900
4 bd 路 2 ba 路 1,802 sqft
34 Harvey St, Saint Johnsbury
490 Mount Vernon St, Saint Johnsbury, VT 05819
$425,000
3 bd 路 2 ba 路 2,090 sqft
490 Mount Vernon St, Saint Johnsbury
98 Country View Ln, Saint Johnsbury, VT 05819
$599,999
2 bd 路 2 ba 路 1,904 sqft
98 Country View Ln, Saint Johnsbury
767 Concord Ave, Saint Johnsbury, VT 05819
$275,000
4 bd 路 3 ba 路 2,476 sqft
767 Concord Ave, Saint Johnsbury
77 Webster St, Saint Johnsbury, VT 05819
$399,000
5 bd 路 3 ba 路 2,898 sqft
77 Webster St, Saint Johnsbury
69 Central St, Saint Johnsbury, VT 05819
$335,000
5 bd 路 4 ba 路 3,372 sqft
69 Central St, Saint Johnsbury
411 Concord Ave, Saint Johnsbury, VT 05819Price cut $70,050
$199,950
3 bd 路 1 ba 路 1,140 sqft
411 Concord Ave, Saint Johnsbury
277 Summer St, Saint Johnsbury, VT 05819Price cut $30,000
$148,000
9 bd 路 5 ba 路 4,592 sqft
277 Summer St, Saint Johnsbury
958 Spaulding Rd, Saint Johnsbury, VT 05819Price cut $13,900
$326,000
4 bd 路 2 ba 路 2,576 sqft
958 Spaulding Rd, Saint Johnsbury
101 Caledonia St, Saint Johnsbury, VT 05819Price cut $10,000
$239,000
3 bd 路 2 ba 路 1,224 sqft
101 Caledonia St, Saint Johnsbury
555 N Danville Rd, Saint Johnsbury, VT 05819
$269,000
3 bd 路 1 ba 路 1,061 sqft
555 N Danville Rd, Saint Johnsbury
17 Federal St Unit 1, Saint Johnsbury, VT 05819
$260,000
3 bd 路 1 ba 路 1,151 sqft
17 Federal St Unit 1, Saint Johnsbury
62 Highland Ave, Saint Johnsbury, VT 05819
$309,500
3 bd 路 2 ba 路 2,011 sqft
62 Highland Ave, Saint Johnsbury
1957 Memorial Dr, Saint Johnsbury, VT 05819
$167,900
3 bd 路 1 ba 路 1,352 sqft
1957 Memorial Dr, Saint Johnsbury
447 Concord Ave, Saint Johnsbury, VT 05819
$225,000
2 bd 路 2 ba 路 1,758 sqft
447 Concord Ave, Saint Johnsbury
86 Payette Dr, Saint Johnsbury, VT 05819Price cut $10,000
$175,000
2 bd 路 1.5 ba 路 934 sqft
86 Payette Dr, Saint Johnsbury
192 Hillside Ave, Saint Johnsbury, VT 05819Contingent
$389,000
3 bd 路 3 ba 路 2,652 sqft
192 Hillside Ave, Saint Johnsbury
198 Church St, Saint Johnsbury, VT 05819Pending
$350,000
3 bd 路 2 ba 路 1,785 sqft
198 Church St, Saint Johnsbury
291 Spring St, Saint Johnsbury, VT 05819Contingent
$425,000
6 bd 路 4 ba 路 2,510 sqft
291 Spring St, Saint Johnsbury
80 Duke St, Saint Johnsbury, VT 05819Contingent
$245,000
3 bd 路 2 ba 路 1,480 sqft
80 Duke St, Saint Johnsbury
238 MT Pleasant St, Saint Johnsbury, VT 05819Pending
$297,000
3 bd 路 2 ba 路 1,898 sqft
238 MT Pleasant St, Saint Johnsbury
1201 Concord Ave, Saint Johnsbury, VT 05819Contingent
$229,000
3 bd 路 1 ba 路 1,874 sqft
1201 Concord Ave, Saint Johnsbury
145 Cool Wine Dr, Saint Johnsbury, VT 05819Contingent
$475,000
4 bd 路 3 ba 路 2,648 sqft
145 Cool Wine Dr, Saint Johnsbury
612 Pleasant St, Saint Johnsbury, VT 05819Contingent
$215,000
2 bd 路 1 ba 路 1,080 sqft
612 Pleasant St, Saint Johnsbury

There are 16 homes for sale in Saint Johnsbury, VT, with a median list price of $264,500. Prices run from $148,000 to $599,999. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store