Homes for Sale in St. Johnsbury, VT

price
-
1-41 of 45 Homes
Active
$270,000 | 100 Harrison Avenue, St. Johnsbury, VT 05819
1/28
New

$270,000

4
Bedrooms
2,093
Square Feet
1.3
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$499,000 | 96 Smith Road, Barnet, VT 05819
1/56

$499,000

3
Bedrooms
2,752
Square Feet
29.9
Acres
$329,000 | 178 Sanger Circle, St. Johnsbury, VT 05819
1/34

$329,000

3
Bedrooms
1,495
Square Feet
0.31
Acres
$89,000 | 702 Mt Pisgah Road, St. Johnsbury, VT 05819
1/15

$89,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.6
Acres
$60,000 | 90 Mt Vernon Street, St. Johnsbury, VT 05819
1/8

$60,000

8
Bedrooms
2,536
Square Feet
0.65
Acres
$52,000 | 603 Stark District Road, St. Johnsbury, VT 05819
1/11

$52,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.6
Acres
$399,000 | 1736 Grimes Road, Lyndon, VT 05819
1/47

$399,000

2
Bedrooms
2,164
Square Feet
3.77
Acres
$649,000 | 515 Farmer Drive, Unit LOTS #103 & 104, St. Johnsbury, VT 05819
1/57

$649,000

3
Bedrooms
3,576
Square Feet
1.13
Acres
$297,000 | 238 Mt Pleasant Street, St. Johnsbury, VT 05819
1/40

$297,000

3
Bedrooms
1,898
Square Feet
0.43
Acres
$245,000 | 220 Elm Street, St. Johnsbury, VT 05819
1/36

$245,000

4
Bedrooms
2,151
Square Feet
0.24
Acres
$230,000 | 375 Concord Avenue, St. Johnsbury, VT 05819
1/41

$230,000

2
Bedrooms
1,707
Square Feet
0.28
Acres
$325,000 | 114 Church Street, St. Johnsbury, VT 05819
1/57

$325,000

Unavailable
Bedrooms
Unavailable
Bathrooms
2,807
Square Feet
0.19
Acres
$289,000 | 1272 Concord Avenue, St. Johnsbury, VT 05819
1/41

$289,000

3
Bedrooms
2,096
Square Feet
0.34
Acres
$239,000 | 278 Pleasant Street, St. Johnsbury, VT 05819
1/20

$239,000

3
Bedrooms
1,309
Square Feet
0.22
Acres
$325,000 | 114 Church Street, St. Johnsbury, VT 05819
1/57

$325,000

6
Bedrooms
2,807
Square Feet
0.19
Acres
$565,000 | 2923 Diamond Hill Road, St. Johnsbury, VT 05819
1/60

$565,000

3
Bedrooms
1,611
Square Feet
13.9
Acres
$649,000 | 154 Boynton Avenue, St. Johnsbury, VT 05819
1/60
Virtual Tour

$649,000

6
Bedrooms
3,683
Square Feet
0.33
Acres
$180,000 | 54 Assisqua Avenue, St. Johnsbury, VT 05819
1/33

$180,000

3
Bedrooms
1,311
Square Feet
0.07
Acres
$295,000 | 3348 Severance Hill Road, St. Johnsbury, VT 05851
1/40

$295,000

3
Bedrooms
1,404
Square Feet
10.54
Acres
$526,000 | 832 West Hill Road, St. Johnsbury, VT 05819
1/47

$526,000

2
Bedrooms
2,304
Square Feet
33.64
Acres
$359,950 | 131 Old Bradley Road, St. Johnsbury, VT 05819
1/49
Virtual Tour

$359,950

4
Bedrooms
2,786
Square Feet
3.1
Acres
$345,000 | 117 Underclyffe Road, St. Johnsbury, VT 05819
1/36

$345,000

4
Bedrooms
1,586
Square Feet
0.16
Acres
$290,000 | 376 Portland Street, St. Johnsbury, VT 05819
1/60

$290,000

2
Bedrooms
1,813
Square Feet
0.22
Acres
$270,000 | 411 Concord Avenue, St. Johnsbury, VT 05819
1/50

$270,000

3
Bedrooms
1,140
Square Feet
0.32
Acres
$265,000 | 3680 Memorial Drive, St. Johnsbury, VT 05819
1/26

$265,000

3
Bedrooms
1,096
Square Feet
1.03
Acres
$495,000 | 145 Cool Wine Drive, St. Johnsbury, VT 05819
1/57

$495,000

4
Bedrooms
2,648
Square Feet
1.4
Acres
$425,000 | 1065 Higgins Hill Road, St. Johnsbury, VT 05819
1/60

$425,000

4
Bedrooms
2,576
Square Feet
1.17
Acres
$215,000 | 612 Pleasant Street, St. Johnsbury, VT 05819
1/25

$215,000

2
Bedrooms
1,080
Square Feet
0.31
Acres
$299,900 | 97 School Street, St. Johnsbury, VT 05819
1/42

$299,900

5
Bedrooms
1,171
Square Feet
0.2
Acres
$279,000 | 438 Old Bradley Road, St. Johnsbury, VT 05819
1/20

$279,000

1
Bedrooms
692
Square Feet
15.51
Acres
$69,000 | 166 Hooker Hill Road, St. Johnsbury, VT 05819
1/52

$69,000

2
Bedrooms
1,259
Square Feet
0.15
Acres
$390,000 | 752 Houghton Bridge Road, St. Johnsbury, VT 05819
1/57

$390,000

3
Bedrooms
2,002
Square Feet
10.69
Acres
$198,000 | 277 Summer Street, St. Johnsbury, VT 05819
1/39

$198,000

9
Bedrooms
5
Bathrooms
4,592
Square Feet
0.2
Acres
$169,000 | 2 EAST St-johnsbury Vt 05819, St. Johnsbury, VT 05819
1/11

$169,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.12
Acres
$799,950 | 537 Railroad Street, St. Johnsbury, VT 05819
1/44
Virtual Tour

$799,950

2
Bedrooms
10,826
Square Feet
0.4
Acres
$299,900 | 97 School Street, St. Johnsbury, VT 05819
1/36

$299,900

5
Bedrooms
1,171
Square Feet
0.2
Acres
$89,831 | 135 Oak Street, St. Johnsbury, VT 05819
1/22

$89,831

2
Bedrooms
747
Square Feet
Unavailable
Acres
$89,831 | 139 Oak Street, St. Johnsbury, VT 05819
1/21

$89,831

2
Bedrooms
747
Square Feet
Unavailable
Acres
$94,796 | 143 Oak Street, St. Johnsbury, VT 05819
1/20

$94,796

2
Bedrooms
800
Square Feet
Unavailable
Acres
$399,999 | 129 Elm Street, St. Johnsbury, VT 05819
1/22

$399,999

7
Bedrooms
2,876
Square Feet
0.25
Acres
$94,796 | 95 3rd Street, St. Johnsbury, VT 05819
1/23

$94,796

2
Bedrooms
800
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes