St. Johnsbury

96Results

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
36 Eastern Avenue St. Johnsbury VT 05819

$2,350

St. Johnsbury, VT

36 Eastern Avenue

    MLS#: 5109286
    New Listing

    $260,000

    St. Johnsbury, VT

    17 Federal Street, Unit 1

    • 3 Beds
    • 1 Bath
    • 0.14 Acres
    • 1,151 SqFt
    • 2 Days on Market
    MLS#: 5108877
    New Listing

    $95,900

    St. Johnsbury, VT

    003 Off Mount Pleasant Street

    • Land
    • 4.57 Acres
    • 2 Days on Market
    MLS#: 5108839
    New Listing

    $85,900

    St. Johnsbury, VT

    006 Off Mount Pleasant Street

    • Land
    • 2 Acres
    • 2 Days on Market
    MLS#: 5108838
    New Listing

    $85,900

    St. Johnsbury, VT

    002 Off Mount Pleasant Street

    • Land
    • 2.08 Acres
    • 2 Days on Market
    MLS#: 5108837
    New Listing

    $75,900

    St. Johnsbury, VT

    005 Off Mount Pleasant Street

    • Land
    • 2 Acres
    • 2 Days on Market
    MLS#: 5108836
    New Listing

    $269,000

    St. Johnsbury, VT

    555 North Danville Road

    • 3 Beds
    • 1 Bath
    • 0.7 Acres
    • 1,061 SqFt
    • 2 Days on Market
    MLS#: 5108792
    Open House

    $309,500

    St. Johnsbury, VT

    62 Highland Avenue

    NEXT OPEN HOUSE:

    Sat 9/12 12:00 PM to 2:00 PM

    • 3 Beds
    • 2 Baths
    • 0.26 Acres
    • 2,011 SqFt
    • 3 Days on Market
    MLS#: 5108734
    New Listing

    $459,000

    St. Johnsbury, VT

    80 Underclyffe Road

    • 6 Beds
    • 3 Baths
    • 0.19 Acres
    • 3,133 SqFt
    • 10 Days on Market
    MLS#: 5107727
    New Listing

    $167,900

    St. Johnsbury, VT

    1957 Memorial Drive

    • 3 Beds
    • 1 Bath
    • 0.18 Acres
    • 1,352 SqFt
    • 13 Days on Market
    MLS#: 5107322
    New Listing

    $242,000

    St. Johnsbury, VT

    1201 Concord Avenue

    • 3 Beds
    • 1 Bath
    • 0.18 Acres
    • 1,874 SqFt
    • 16 Days on Market
    MLS#: 5106658
    New Listing

    $245,000

    St. Johnsbury, VT

    17 Federal Street, Unit 2

    • 2 Beds
    • 1 Bath
    • 0.14 Acres
    • 1,089 SqFt
    • 17 Days on Market
    MLS#: 5106551
    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 September 11, 2026 10:24 AM EDT