55

Saint Johnsbury, VT Homes for Sale

Section Image Section Image
  • /20

    $99,950

    • 2 Beds
    • 1 Bath
    • 684 Sq Ft

    30 Mountain Ave, Saint Johnsbury, VT 05819

    This 2-bedroom, 1-bath home sits on a 0.25 acre in-town lot, offering easy access to shopping, grocery stores, schools and local amenities. The property features a flat, easy to maintain yard and a nice outdoor space for everyday living, along with a detached one-car garage for additional storage or parking. Inside, the home offers brand new kitchen appliances and a pellet/wood stove hookup for

    Agent Photo

    Liz Tremblay

    RE/Max Heritage

    (866) 854-8710

    30 Mountain Ave, Saint Johnsbury, VT 05819
  • /45

    $250,000

    • 6 Beds
    • 3 Baths
    • 2,968 Sq Ft

    122 North Ave, Saint Johnsbury, VT 05819

    Fully occupied 3 unit with solid income history. Easy walking distance to downtown. In good shape with vinyl siding, replacement windows and a newer roof. Separate utilities for each unit. Beautiful original woodwork, floors and details. Large yard, plenty of parking and garage.

    Agent Photo

    Scott DesJardins

    Better Real Estate LLP

    (866) 481-8041

    122 North Ave, Saint Johnsbury, VT 05819
  • /39

    $389,000

    • 5 Beds
    • 3 Baths
    • 5,577 Sq Ft

    77 Concord Ave, Saint Johnsbury, VT 05819

    This well-maintained property offers a strong investment opportunity with three residential units and two commercial spaces, all in a convenient downtown location. The residential portion includes a ground-level one-bedroom, one-bath apartment and two spacious two-bedroom, one-bath apartments on the second floor. Each unit has its own private entrance, and tenants pay their own electric, On the

    Agent Photo

    Timothy Scott

    Tim Scott Real Estate

    (844) 582-5108

    77 Concord Ave, Saint Johnsbury, VT 05819
  • /60

    $329,950

    • 4 Beds
    • 3 Baths
    • 2,080 Sq Ft

    43 Crestwood Dr, Saint Johnsbury, VT 05819

    Located in a quiet residential neighborhood just minutes from many stores, this property is a perfect blend of privacy and convenience. The main structure is a manufactured home with an attached deck enclosed on three sides with overhead lighting, the perfect place to relax in the morning with a cup of coffee. There is ample storage here with a large storage room located off of the oversized

    Agent Photo

    Mathew Ghafoori

    RE/Max Heritage

    (833) 573-9122

    43 Crestwood Dr, Saint Johnsbury, VT 05819
  • /8

    $159,000

    • Land
    • 23.26 Acres
    • $6,836 per Acre

    595 Old Center Rd, Saint Johnsbury, VT 05819

    Opportunity awaits with this fantastic 23.26-acre parcel of land in St. Johnsbury! Land is open but mostly wooded. This property offers endless possibilities for building your new home or perhaps establishing your business. Conveniently equipped with an existing drilled well and electricity available right at the street, it's ready and waiting for your vision. The prime location provides quick

    Agent Photo

    Timothy Scott

    Tim Scott Real Estate

    (855) 694-8422

    595 Old Center Rd, Saint Johnsbury, VT 05819
  • /60

    $750,000

    • 4,536 Sq Ft

    1394 Main St, Saint Johnsbury, VT 05819

    A St. Johnsbury classic with modern appeal, this beautifully renovated 1859 property offers a rare combination of historic character and strong rental potential. The main building features two stunning one-bedroom apartments, each with open layouts, granite countertops, stainless-steel appliances, central air, in-unit laundry, private entrances, off-street parking, and a proven rental history.

    Agent Photo

    Timothy Scott

    Tim Scott Real Estate

    (833) 614-3111

    1394 Main St, Saint Johnsbury, VT 05819
  • /57

    $375,000

    • 3 Beds
    • 2 Baths
    • 2,000 Sq Ft

    1247 High Ridge Rd, Waterford, VT 05819

    Some homes just feel like they’ve been loved for generations and this classic 1800s cape is one of them. Wood floors, four fireplaces (three functional), and a welcoming flow create a timeless warmth from the moment you step inside. The kitchen has long been the heart of the home, affectionately called the “Room of 7 Doors” by the family who cherished it. Spacious and full of character, it

    Agent Photo

    Katy Rossell

    Tim Scott Real Estate

    (855) 748-2344

    1247 High Ridge Rd, Waterford, VT 05819
  • /44

    $799,950

    • 2 Beds
    • 3 Baths
    • 10,826 Sq Ft

    537 Railroad St, Saint Johnsbury, VT 05819

    Welcome to this truly unique property in the heart of downtown St. Johnsbury. This one-of-a-kind building offers potential for residential conversion, live-work, or creative mixed use. Originally built as a church, this building offers a one-of-a-kind opportunity to create your dream residence. The structure retains many original architectural features - soaring ceilings, large windows,

    Agent Photo

    Mathew Ghafoori

    RE/Max Heritage

    (877) 547-2365

    537 Railroad St, Saint Johnsbury, VT 05819
  • /6

    $19,950

    • Land
    • 0.27 Acre
    • $73,889 per Acre

    00 Lafayette, St. Johnsbury, VT 05819

    Conveniently located in town, this 0.27 acre lot offers easy access to all local amenities. Situated on a town maintained road with public water and sewer, plus electric available at the street, it's ready for your new build. Perfect spot for your starter home. An additional adjoining lot 0.22 acres is also available-purchase both together at a discount. With the combined space, you'll have

    Agent Photo

    Liz Tremblay

    RE/Max Heritage

    (877) 708-4511

    00 Lafayette, St. Johnsbury, VT 05819
  • /6

    $19,950

    • Land
    • 0.22 Acre
    • $90,682 per Acre

    0 Lafayette St, Saint Johnsbury, VT 05819

    Conveniently located in town, this 0.22 acre lot offers easy access to all local amenities. Situated on a town maintained road with public water and sewer, plus electric available at the street, it's ready for your new build. Perfect spot for your starter home! An additional adjoining lot 0.27 acres is also available-purchase both together at a discount. With the combined space, you'll have

    Agent Photo

    Liz Tremblay

    RE/Max Heritage

    (877) 735-7841

    0 Lafayette St, Saint Johnsbury, VT 05819
  • /49

    $190,000

    • 2 Beds
    • 1.5 Baths
    • 934 Sq Ft

    86 Payette Dr, Saint Johnsbury, VT 05819

    For over 60 years, this home has been lovingly cared for by the same family, and now it’s ready for its next chapter. Set just outside of town, you’ll enjoy the convenience of being only a short drive to both St. Johnsbury and Lyndonville while still having the space and privacy of a larger lot. The main level features a spacious kitchen with a dining nook, a handy half bath with laundry, and a

    Agent Photo

    Timothy Scott

    Tim Scott Real Estate

    (877) 665-6174

    86 Payette Dr, Saint Johnsbury, VT 05819
  • /26

    $187,000

    • 3 Beds
    • 1 Bath
    • 1,120 Sq Ft

    846 New Boston Rd, Saint Johnsbury, VT 05819

    5 ACRES of Vermont countryside just minutes from town. This single-level ranch offers solid bones and an open layout ready for transformation. With large windows, an open living area, and one-floor convenience, the potential is clear. The surrounding land gives you space for gardens, pets, or simply the peace of a rural setting while staying close to amenities. Looking for an investment or a

    Agent Photo

    Ruby Klarich

    Central Vermont Real Estate

    (855) 359-1720

    846 New Boston Rd, Saint Johnsbury, VT 05819
  • /52

    $89,000

    • 2 Beds
    • 1 Bath
    • 1,259 Sq Ft

    166 Hooker Hill Rd, Saint Johnsbury, VT 05819

    This 2-bedroom bungalow has funky cottage vibes with a great view overlooking the Passumpsic River from high above, but get ready to roll up your sleeves before moving in. The house has been gutted and is ready for remodeling work to begin. There are new windows, structural work, and a new oil tank. The roof has been recently replaced. Don’t worry though, there are still plenty of opportunities

    Agent Photo

    Scott DesJardins

    Better Real Estate LLP

    (833) 293-4072

    166 Hooker Hill Rd, Saint Johnsbury, VT 05819
  • /46

    $240,000

    • 2 Beds
    • 1 Bath
    • 1,434 Sq Ft

    2536 Joes Brook Rd, Saint Johnsbury, VT 05819

    Welcome to the Morses Mills Schoolhouse. This sweet, light-filled home has been totally renovated inside and out. It's the perfect place to begin your new adventure in the Vermont countryside. The idyllic setting on Joe's Brook Road is surrounded by views of local hills, forests and pastures. Close to local farm stands, the village green and the rail trail the location is a nice blend of quiet

    Agent Photo

    Scott DesJardins

    Better Real Estate LLP

    (866) 818-1242

    2536 Joes Brook Rd, Saint Johnsbury, VT 05819
  • /46

    $247,000

    • 3 Beds
    • 2 Baths
    • 924 Sq Ft

    758 Houghton Bridge Rd, Saint Johnsbury, VT 05819

    If you’ve been craving space to roam without the upkeep of a large home, this 10.5+/- acre property could be just the fit. The single-wide mobile home offers comfortable living with an open layout between the eat-in kitchen and living room, a primary bedroom with private full bath on one end, and two additional bedrooms with a second full bath on the other. Outside, the setting invites you to

    Agent Photo

    Timothy Scott

    Tim Scott Real Estate

    (855) 448-9047

    758 Houghton Bridge Rd, Saint Johnsbury, VT 05819
  • /47

    $279,900

    • Land
    • 100 Acres
    • $2,799 per Acre

    - Denio Rd, Barnet, VT 05821

    Explore the possibilities on this 100-acre parcel along Denio Road in Barnet. The land rises from the roadside, with trails winding up through the woods. As you climb higher, the views improve—look east over the Comerford Dam and Connecticut River Valley toward New Hampshire’s White Mountains, or from the top, enjoy potential westerly views of Vermont’s Green Mountains. Recently selectively

    Agent Photo

    Nicholas Maclure

    Century 21 Farm & Forest

    (802) 347-6998

    - Denio Rd, Barnet, VT 05821
  • /59

    $259,000

    • 4 Beds
    • 1 Bath
    • 1,411 Sq Ft

    133 Barker Ave, Saint Johnsbury, VT 05819

    Seller will contribute $5000 towards buyers closing costs! Enjoy in-town living with ample privacy and within walking distance to St Johnsbury Academy and the St Johnsbury Middle School. This sweet home offers many updates including a metal roof and an updated heating system. The first floor offers a mudroom entry, an office, two bedrooms, kitchen, dining area, living room and a full bath with

    Kelly Deth StoneCrest Properties, LLC2

    133 Barker Ave, Saint Johnsbury, VT 05819
  • /21

    $315,000

    • Land
    • 127 Acres
    • $2,480 per Acre

    0 Denio Rd Unit 24587948, Barnet, VT 05819

    Property OverviewThe Valley View Parcels are four separate pieces of land in Barnet, Vermont. The best use for these parcels are as homesites with excellent four-season road frontage. Electricity is available on Denio Road for Parcels 1, 2, and 3. Electricity for Parcel 4 on Comerford Dam Road can be brought in from the Denio Road intersection, approximately 400 feet away. Each property has

    Thom Milke Fountains Land

    0 Denio Rd Unit 24587948, Barnet, VT 05819
  • /24

    $139,000

    • Land
    • 34 Acres
    • $4,088 per Acre

    0 Denio Rd, Barnet, VT 05819

    The Valley View Parcels are four separate pieces of land in Barnet, Vermont. The best use for these parcels are as homesites with excellent four-season road frontage. Electricity is available on Denio Road for Parcels 1, 2, and 3. Electricity for Parcel 4 on Comerford Dam Road can be brought in from the Denio Road intersection, approximately 400 feet away. Each property has open clearings, and

    Thom Milke Fountains Land

    0 Denio Rd, Barnet, VT 05819
  • /16

    $60,000

    • Land
    • 3 Acres
    • $20,000 per Acre

    0 Denio Rd, Barnet, VT 05819

    The Valley View Parcels are four separate pieces of land in Barnet, Vermont. The best use for these parcels are as homesites with excellent four-season road frontage. Electricity is available on Denio Road for Parcels 1, 2, and 3. Electricity for Parcel 4 on Comerford Dam Road can be brought in from the Denio Road intersection, approximately 400 feet away. Each property has open clearings, and

    Thom Milke Fountains Land

    0 Denio Rd, Barnet, VT 05819
  • /7

    $45,000

    • Land
    • 0.48 Acre
    • $93,750 per Acre

    0 Deer Creek Ln Unit 5068342, Saint Johnsbury, VT 05819

    Located in the Village at North Slope this .48+/- acre lot includes a new poured concrete foundation (52’ x 26’8”) with floor in place, underground electrical, a buried propane tank with gas line, and installed water and septic lines. The driveway is complete, and the site has been loamed and seeded making it easy to move forward with construction. Please note: there is a small chip out of the

    Ben Reed Tim Scott Real Estate

    0 Deer Creek Ln Unit 5068342, Saint Johnsbury, VT 05819
  • /29

    $150,000

    • Land
    • 15 Acres
    • $10,000 per Acre

    ROW Daniels Farm Rd, Waterford, VT 05819

    This beautiful lot is situated just a short drive to Littleton, St Johnsbury and I-91/I-93. Situated on high ground with possible mountain views with some clearing. There are trails throughout this property as well as multiple building sites which offer privacy. The upgraded and established ROW is drivable and gives easy access to this parcel. Cable and power access is at abutting property on

    Kelly Deth StoneCrest Properties, LLC2

    ROW Daniels Farm Rd, Waterford, VT 05819
  • /13

    $399,999

    • 7 Beds
    • 5 Baths
    • 2,876 Sq Ft

    129 Elm St, Saint Johnsbury, VT 05819

    Investment Opportunity! Rentals are in high demand and this property offers 5 units! This building offers a blend of stability and income with room for future optimization. There are two 2 Bedroom units and 3 one bedroom units. There is off street dedicated parking for the tenants and the building is in a location that is convenient to downtown and shopping. Now is the best time to invest in a

    Anthony Hayden Parkway Realty

    129 Elm St, Saint Johnsbury, VT 05819
  • /60

    $537,000

    • 4 Beds
    • 2 Baths
    • 2,576 Sq Ft

    1065 Higgins Hill Rd, Saint Johnsbury, VT 05819

    New Price!! Just minutes from downtown St Johnsbury, I-91 North/South, 20-30 minutes to Littleton NH, Franconia Notch, Cannon Mtn, & Burke Mtn in East Burke VT for some excellent skiing & hiking adventures, you'll find this 1810 Cape style home nicely sited on 1.17 acres. The expansive back deck overlooks farm land - watch & photograph turkeys strutting by, or a doe & her fawn moving back to the

    Rosemary Gingue Begin Realty Associates

    1065 Higgins Hill Rd, Saint Johnsbury, VT 05819
  • /19

    $120,000

    • 3 Beds
    • 2 Baths
    • 924 Sq Ft

    91 Avenue D, Saint Johnsbury, VT 05819

    Move right into this new 2025 Champion single-wide mobile home, conveniently located in Mount Pleasant Trailer Park on the outskirts of St. Johnsbury. Offering 3 bedrooms and 2 full bathrooms, this brand-new home features an open-concept kitchen and living room, perfect for easy living and entertaining. Enjoy the convenience of in-unit laundry hookups and a level lot with room for outdoor

    Flex Realty Group Flex Realty

    91 Avenue D, Saint Johnsbury, VT 05819
  • /21

    $315,000

    • Land
    • 127 Acres
    • $2,480 per Acre

    0 Denio Rd Unit 5059200, Barnet, VT 05819

    This parcel is 127 acres, and the best place to build ahome is on Denio Road, where power is available.From this parcel, there are views of MountWashington and the Presidential Range through thetrees, and southwest views down the ConnecticutRiver valley. The access on Denio Road leads to asemi-opened park-like setting with large oak trees asthe main species on that

    Thom Milke Fountains Land Inc.

    0 Denio Rd Unit 5059200, Barnet, VT 05819
  • /16

    $60,000

    • Land
    • 3 Acres
    • $20,000 per Acre

    0 Denio Rd Unit 5059211, Barnet, VT 05819

    This three-acre parcel sits above the intersectionof Denio and Comerford Dam Roads. Power is onthe property, and a home could be easily built onthe existing clearing with only a small drivewayneeded. There are excellent views to the south,making this house site an attractive andinexpensive option. This parcel is attached toParcel 2, which, if purchased together,

    Thom Milke Fountains Land Inc.

    0 Denio Rd Unit 5059211, Barnet, VT 05819
  • /47

    $245,000

    • 4 Beds
    • 1.5 Baths
    • 2,151 Sq Ft

    220 Elm St, Saint Johnsbury, VT 05819

    PRICE IMPROVEMENT!! Welcome to St. Johnsbury living where history, community, and convenience meet. This spacious in-town home puts you right at the center of it all. Just a short stroll to schools, restaurants, shops, and year-round community events, it’s perfect for anyone who loves being close to the energy of town. From your front porch, you can take in the view where the Passumpsic and Moose

    Colton LeBoeuf Tim Scott Real Estate

    220 Elm St, Saint Johnsbury, VT 05819
  • /5

    $45,000

    • Land
    • 1.95 Acres
    • $23,077 per Acre

    0 New Boston Rd Unit 5059302, Waterford, VT 05819

    Here’s your opportunity to build in a country, yet neighborhood setting without giving up convenience. This 1.95+/- acre property consisting of three lots is located along a low-traffic road, just minutes from Route 5, I-91, and local amenities. With public water, shared septic, electric, and cable readily available, the path to construction is already smoothed out. Whether you're planning your

    Ben Reed Tim Scott Real Estate

    0 New Boston Rd Unit 5059302, Waterford, VT 05819
  • /24

    $139,000

    • Land
    • 34 Acres
    • $4,088 per Acre

    0 Denio Rd Unit 5059215, Barnet, VT 05819

    This 34-acre parcel is located on Comerford Dam Road. There is a well-situated, large, open clearingwith an existing driveway that would be an easy place to build a home. There are two additional clearedhome sites, making this parcel an ideal family compound, or optionally, the homesites could besubdivided and sold. There is electricity approximately 400 feet from the property at the

    Thom Milke Fountains Land Inc.

    0 Denio Rd Unit 5059215, Barnet, VT 05819
  • /52

    $199,000

    • 4 Beds
    • 2 Baths
    • 2,808 Sq Ft

    324 Cliff St, Saint Johnsbury, VT 05819

    This Gothic Revival style home "on the hill" in St. Johnsbury sits on a corner lot with a paved driveway in a great walkable neighborhood. You'll love the large rooms, including the formal dining room, the big living room, The front parlor, the den, and bathroom with step in shower on the first floor. There is a big front foyer with open staircase that leads to the 2nd floor and adds to the

    Maurice Chaloux Parkway Realty

    324 Cliff St, Saint Johnsbury, VT 05819
  • /38

    $224,000

    • 3 Beds
    • 1.5 Baths
    • 1,404 Sq Ft

    89 Pearl St, Saint Johnsbury, VT 05819

    3 bedroom home a short distance to schools, trails, restaurants, shops and more! Large sunporch greets you as you enter the home from either of the two entrances. If you choose to come from the driveway, you'll enter through the dining area with the full bathroom on your left. Straight ahead of you is the galley kitchen with the laundry room off of that which can also double as a pantry/extra

    Nikki Morrison Badger Peabody & Smith Realty/Littleton

    89 Pearl St, Saint Johnsbury, VT 05819
  • /21

    $89,831 New Construction

    • 2 Beds
    • 1 Bath
    • 747 Sq Ft

    139 Oak St, Saint Johnsbury, VT 05819

    Welcome to 139 Oak Street, St. Johnsbury VT 05819, where modern comfort meets affordability River Bend MHC Park! This brand-new H5 Colony DS 1008-P model manufactured home offers 2 bedrooms, 1 bathroom, and 747 sq. ft. (13’4” x 56’ ft.) of thoughtfully designed living space. Step inside to an open-concept layout with stylish finishes, a bright living area, and a well-appointed kitchen. The home

    Kate Barry EXP Realty

    139 Oak St, Saint Johnsbury, VT 05819
  • /23

    $167,900

    • 3 Beds
    • 1 Bath
    • 1,352 Sq Ft

    1957 Memorial Dr, Saint Johnsbury, VT 05819

    A real sweet Circa 1850's village house with major upgrades in last year! TOTAL ELECTRICAL UPGRADE COMPLETE! NEW OIL HOT AIR FURNACE INSTALLED IN FALL 2024. NEW HOT WATER TANK . AND NEW FUEL TANK AND CONCRETE SLAB IN BASEMENT. PLUMBING UPGRADE. Move-in ready property suitable for residential or commercial use. Beautiful softwood floors. First floor laundry. Spacious eat-in kitchen with a

    Diane Schwarm Diane Schwarm Realty LLC

    1957 Memorial Dr, Saint Johnsbury, VT 05819
  • /42

    $199,900

    • 6 Beds
    • 2 Baths
    • 1,893 Sq Ft

    693 Us Rte 2b, St. Johnsbury, VT 05819

    Now priced at $199,900 after significant reductions, this Vermont farmhouse at 693 US Route 2B in St. Johnsbury is priced to sell quickly. The seller is highly motivated to move on to a home that’s smaller and easier to maintain, creating an excellent opportunity for the next owner. Set on 3.35 acres just minutes from downtown, this 6-bedroom, 2-bath home offers nearly 1,900 sq. ft. of flexible

    Nick Sicard EXP Realty

    693 Us Rte 2b, St. Johnsbury, VT 05819
  • /23

    $225,000

    • 3 Beds
    • 1 Bath
    • 1,687 Sq Ft

    177 Caledonia St, Saint Johnsbury, VT 05819

    A change of plans by the current owner has made this much improved home available: New roof shingles, new vinly clad thermopane windows, new porch and entry steps, painted thru-out, new applicances, old garage torn down to make extra room in the yard. Affordable home in good condition

    Ernie Begin Begin Realty Associates

    177 Caledonia St, Saint Johnsbury, VT 05819
  • /42

    $415,000

    • 2 Beds
    • 1.5 Baths
    • 1,932 Sq Ft

    128 Valley View Rd, Saint Johnsbury, VT 05819

    This breathtaking view can be yours to enjoy from the front porch with a cup of coffee, listen to the birds, watch the fog rise and open up a most beautiful mountainside view of NH! This old farmhouse has seen such a view many many times, has seen many a hot cooked meal after the cows had been milked, the hay cut, dried and baled and tucked away in the former barn. The yesteryear ambiance of

    Rosemary Gingue Begin Realty Associates

    128 Valley View Rd, Saint Johnsbury, VT 05819
  • /22

    $89,831 New Construction

    • 2 Beds
    • 1 Bath
    • 747 Sq Ft

    135 Oak St, Saint Johnsbury, VT 05819

    Welcome to 135 Oak Street, St. Johnsbury VT 05819, where modern comfort meets affordability River Bend MHC Park! This brand-new H4 Colony DS 1007-P model manufactured home offers 2 bedrooms, 1 bathroom, and 747 sq. ft. (13’4” x 56’ ft.) of thoughtfully designed living space. Step inside to an open-concept layout with stylish finishes, a bright living area, and a well-appointed kitchen. The home

    Kate Barry EXP Realty

    135 Oak St, Saint Johnsbury, VT 05819
  • /6

    $35,000

    • Land
    • 0.36 Acre
    • $97,222 per Acre

    00 Deer Creek Ln, Saint Johnsbury, VT 05819

    Lot 41 - Build the home you've envisioned in the Village at North Slope! Set along a quiet, low-traffic road, this .36+/- acre lot provides a peaceful, private vibe while keeping you just minutes from Route 5, I-91, and all the convenience of in-town amenities. Public water, shared septic, electric, and cable are all easily accessible, making the path to building even smoother. Whether you’re

    Ben Reed Tim Scott Real Estate

    00 Deer Creek Ln, Saint Johnsbury, VT 05819
  • /20

    $324,900

    • 3 Beds
    • 2 Baths
    • 2,626 Sq Ft

    162 Town Forest Rd, Saint Johnsbury, VT 05819

    This Vermont Farmhouse offers 11.9 acres of beauty and possibility. Boasting three bedrooms, two baths, and over 2,600 square feet of finished space, this warm and welcoming home is ideal for those who crave rustic charm with functional flexibility. Step inside to discover wide-plank hardwood floors, rich wood cabinetry, and a sun-drenched kitchen complete with center island gas cooktop and two

    Laurie Kirkpatrick Four Seasons Sotheby's Int'l Realty

    162 Town Forest Rd, Saint Johnsbury, VT 05819

Showing Results 1 - 40, Page 1 of 2

Why Live in Saint Johnsbury

Saint Johnsbury is the center of the Northeast Kingdom, a collection of mountains and rolling pastures in Northeast Vermont. It is known for its colorful Victorian architecture and Dog Mountain. With a quirky downtown, Saint Johnsbury is an artsy ...

Frequently Asked Questions

What is the average home price in Saint Johnsbury, VT?
Homes for sale in Saint Johnsbury, VT have an average home price of $363,998.
How many homes have sold over the last 12 months in Saint Johnsbury, VT?
54 homes have sold in Saint Johnsbury, VT over the last 12 months.
What are the most popular zip codes in Saint Johnsbury, VT?
The most popular zip codes in Saint Johnsbury, VT include 05819, 05828, 05851, 05824 and 05858.
How much do you need to make to afford a house in Saint Johnsbury?
The median home price in Saint Johnsbury is $295,900. If you put a 20% down payment of $59,200 and had a 30-year fixed mortgage with an interest rate of 6.21%, your estimated principal and interest payment would be $1,450 a month plus property taxes, HOA fees, home insurance, PMI, and utilities. Using the 28% rule, you would need to make at least $62K a year to afford the median home price in Saint Johnsbury. Learn how much home you can afford with our Home Affordability Calculator.
How are the schools in Saint Johnsbury, VT?
Saint Johnsbury, VT has highly rated public and private schools. Some of the best schools in Saint Johnsbury based on Niche Grades are St. Johnsbury Academy, Waterford Elementary School and Danville School. Browse all the schools in Saint Johnsbury, VT to learn more.

Home Trends in Saint Johnsbury, VT

Housing Trends

Median Sale Price
$288,750
Median Single Family Sale Price
$279,000
Median Townhouse Sale Price
$274,875
Average Price Per Sq Ft
$219
Number of Homes for Sale
23
Last 12 months Home Sales
54
Months of Supply
5.10
Median List Price
$295,900
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
9%
How to Buy a Home How to Finance a Home How to Sell a Home