St. Johnsbury

88Results

Browse through the current properties for sale in St. Johnsbury, Vermont. Contact Better Homes & Gardens Real Estate The Masiello Group to learn more about a property or to schedule a showing. Tip! Create an account to save your favorite listings and be notified when similar properties hit the market.

Newest
New Listing
1272 Concord Avenue St. Johnsbury VT 05819

$289,000

St. Johnsbury, VT

1272 Concord Avenue

  • 3 Beds
  • 1 Bath
  • 0.34 Acres
  • 2,096 SqFt
  • 3 Days on Market
MLS#: 5093212
New Listing

$1,500

St. Johnsbury, VT

378 Railroad Street

    MLS#: 5093021
    New Listing

    $239,950

    St. Johnsbury, VT

    391 Concord Avenue

    • 3 Beds
    • 1 Bath
    • 0.36 Acres
    • 1,325 SqFt
    • 12 Days on Market
    MLS#: 5091571
    New Listing

    $325,000

    St. Johnsbury, VT

    114 Church Street

    • 6 Beds
    • 4 Baths
    • 0.19 Acres
    • 2,807 SqFt
    • 13 Days on Market
    MLS#: 5091057
    New Listing

    $169,000

    St. Johnsbury, VT

    none Us Route 2 East

    • Land
    • 3.12 Acres
    • 14 Days on Market
    MLS#: 5090910
    New Listing

    $169,000

    St. Johnsbury, VT

    none Us Route 2 East

    • 3.12 Acres
    • 14 Days on Market
    MLS#: 5090908
    New Listing

    $449,000

    St. Johnsbury, VT

    179 Mount Pleasant Street

    • 3 Beds
    • 2 Baths
    • 0.46 Acres
    • 2,274 SqFt
    • 15 Days on Market
    MLS#: 5090739
    New Listing

    $565,000

    St. Johnsbury, VT

    2923 Diamond Hill Road

    • 3 Beds
    • 2 Baths
    • 13.9 Acres
    • 1,611 SqFt
    • 19 Days on Market
    MLS#: 5090211
    New Listing

    $649,000

    St. Johnsbury, VT

    154 Boynton Avenue

    • 6 Beds
    • 4 Baths
    • 0.33 Acres
    • 3,683 SqFt
    • 20 Days on Market
    MLS#: 5089970
    New Listing

    $369,000

    St. Johnsbury, VT

    37 Highland Avenue

    • 4 Beds
    • 4 Baths
    • 0.21 Acres
    • 2,520 SqFt
    • 21 Days on Market
    MLS#: 5089568
    Active Under Contract

    $495,000

    St. Johnsbury, VT

    373 Spring Street

    • 5 Baths
    • 0.25 Acres
    • 3,934 SqFt
    • 22 Days on Market
    MLS#: 5089408
    New Listing

    $190,000

    St. Johnsbury, VT

    54 Assisqua Avenue

    • 3 Beds
    • 1 Bath
    • 0.07 Acres
    • 1,311 SqFt
    • 24 Days on Market
    MLS#: 5089352
    Broker Reciprocity 

    Copyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated June 8, 2026 8:54 PM EDT