Flat Fee Real Estate logo

Saint Johnsbury VT Real Estate

Saint Johnsbury Real Estate & Homes for Sale

Tip - Create an account (it’s free) to save your favorite Vermont real estate listings and get notified when similar properties are posted.

Questions? Call Flat Fee Real Estate at 802-318-0833 or contact us online!

Saint Johnsbury is located in Caledonia County in the northeastern part of Vermont. It has a population of approximately 7,500 and a median household income of approximately $42,000.  Neighboring towns include Barnet, Concord, and Danville. Browse available Saint Johnsbury VT real estate below. 

60 Harrison Avenue St. Johnsbury VT 05819

St. Johnsbury, VT60 Harrison Avenue

Price$175,000

Est. Mortgage: $/month

MLS Number 5026358

  • Multifamily
  • Address 60 Harrison Avenue
  • Units 2
  • Bathroom 2
  • Acreage 0.2

Conveniently located in the heart of St. Johnsbury this large up/down duplex is a work in progress but off to a solid start with some of the most major repairs completed. There is a new roof, boiler, exterior paint, chimney, and much of the interior plaster repair and paint has been done. The warm vintage home is brimming with character inside and out; there are hardwood floors, ornate shingle siding, original hardware, built-ins, bay windows and a double decker covered porch. The 0.20 acre lot is spacious with plenty of room for parking, gardening or just hanging out. Located at the further edge of the property, the detached 2 car garage adds even more utility to the outdoor space. If you are eyeing extra cash flow potential, the 3rd floor attic is large enough to be converted into a 3rd unit. Come take a tour and see if you might be the one to take this home across the finish line and back to its former glory.

Listed by Scott DesJardins of Better Real Estate LLP

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

490 Old Man Mountain Road St. Johnsbury VT 05819
Pending

MLS Number 5023509

  • Residential Single Family
  • Full Bath 2
  • Construction Existing
  • Bedrooms 3
  • Bathroom 2

This 11.75-acre property is a dream for animal lovers and those seeking tranquil country living. A stable with electricity and three stalls, open and fenced pastures, and a riding arena offer everything needed for equestrian care and enjoyment. Garden beds, a greenhouse, a chicken coop, and outdoor storage add to its charm. Inside, spacious rooms include a large kitchen with a Vulcan commercial stove and breakfast bar that connects to the dining room, plus a vaulted-ceiling living room with exposed beams. Two mudrooms, a utility room, and a full bath complete the main level. Upstairs, the private primary bedroom has its own bath, while a second staircase leads to an office nook, two bedrooms, and a bonus space. Relax on the rear deck with hot tub access and enjoy sustainable living with solar power. This property blends practical features, a peaceful location, and Vermont charm-an incredible opportunity to make it your own!

Listed by Ben Reed of Tim Scott Real Estate

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

818 Concord Avenue St. Johnsbury VT 05819

St. Johnsbury, VT818 Concord Avenue

Price$268,900

Est. Mortgage: $/month

MLS Number 5020492

  • Residential Single Family
  • Full Bath 1
  • Address 818 Concord Avenue
  • Construction Existing
  • Bedrooms 4

This charming home, built in 1900, stands on a generous 0.49 +/- acre in-town lot for convenience to shops and restaurants. The exterior features classic architectural details common to homes from the early 20th century including a steeply pitched roof and a covered front porch, perfect for enjoying quiet mornings. Inside, you are greeted by a large mudroom/laundry room just off the kitchen which could be opened from its current galley style into a larger kitchen if you'd like, taking space from the current breakfast nook. Formal dining located just off the kitchen is great for hosting holiday dinners. The den area could be an in-home office if needed and there is a large living room on the main level as well. Enclosed sunroom off the side of the house is beautiful added space to enjoy and a ½ bath rounds out the first floor. The home offers four cozy bedrooms on the second level, each with its own unique character, including beautiful woodwork, wood floors, and high ceilings that add a sense of spaciousness. The full bath is quite large and continues to have vintage vibes. Plenty of storage space in the attic area which is accessed through one of the bedrooms - this could be room for expansion and a project to finish on the 3rd level! Outside, the yard provides plenty of room for gardening, outdoor activities, or simply soaking in the sun. The detached garage with additional parking is a great bonus! Come see the possibilities for yourself! *Boiler needs to be replaced.*

Listed by Nikki Barrett of Badger Peabody & Smith Realty/Littleton

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

2946 Spaulding Road St. Johnsbury VT 05819

MLS Number 5020096

  • Residential Single Family
  • Full Bath 1
  • Address 2946 Spaulding Road
  • Construction Existing
  • Bedrooms 3

Enjoy the peace of country living on 10 acres while being just minutes from downtown. This 3 bedroom 2 bath home with a large attached 2-car garage offers simple comfort with room to grow. Newer Samsung washer, dryer, gas range, and dishwasher are SmartThings compatible. An eat-in kitchen opens to a warm and inviting tongue and groove-walled living room with views to the southwest through the large window. The master bedroom offers a walk-in closet and half bathroom, all with new vinyl flooring. One bedroom has been recently painted with new vinyl floors. The attached garage is an ideal space to protect your vehicles from the elements with plenty of storage space. With a little TLC, the attached 1 bedroom 3/4 bath apartment could provide additional income if rented or serve as a guest house/mother-in-law unit. Explore the established trails throughout the wooded property abundant with wildlife. AN excellent area for hunting or enjoying nature. Just 5 minutes to NVRH, I-91, VAST, and other NEK recreational opportunities. CUSFH. Motivated Sellers!

Listed by Emily Worden of Begin Realty Associates

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

Lot 13 Deer Creek Lane St. Johnsbury VT 05819

MLS Number 5019870

  • Residential Single Family
  • Full Bath 2
  • Construction Existing
  • Bedrooms 3
  • Bathroom 3

New Home located in newly branded sub division! Seller is offering to contribute seller credit to be used to towards closing costs or a temporary rate buydown. Qualified buyers using the temporary rate buydown option would see a monthly savings of $560.60 per month for the first year. Step into this stunning Colonial home that's designed for comfort, convenience, and modern living! Located on a quiet, low-traffic road, you'll appreciate the peaceful setting while still being just minutes from Route 5, I-91, and all the in-town amenities. The bright and spacious kitchen is a true showstopper, featuring stainless steel appliances, an island, and a cozy dining nook with glass doors that open to the backyard-perfect for indoor-outdoor living. On the main level, you'll find a welcoming living room, a flexible family room or formal dining area, a convenient half bath, and a mudroom with laundry hookups. Upstairs, the primary bedroom is your private retreat, complete with a walk-through closet and a luxurious en-suite bathroom boasting double sinks, a soaking tub, and a separate shower. Two additional bedrooms and a full bath complete the second level, offering space for everyone. With a full basement ready for storage or future expansion and an attached garage, this home offers plenty of room to grow. Enjoy the pleasant views and all the modern comforts in this move-in ready home!

Listed by Ben Reed of Tim Scott Real Estate

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

1232 Goss Hollow Road St. Johnsbury VT 05851-9

MLS Number 5018789

  • Residential Single Family
  • Full Bath 1
  • Construction Existing
  • Bedrooms 2
  • Bathroom 1

Welcome to this delightful split-level ranch, nestled on a private 2.3-acre wooded lot, offering the perfect blend of tranquility and convenience. Located just .2 miles off the pavement, this home provides easy access to main roads and excellent schools, making it an ideal retreat for nature lovers. Featuring 2 spacious bedrooms with the potential for a third in the finished basement, this home is thoughtfully designed for comfortable living. Recent updates include newer flooring throughout. Surrounded by mature pine trees, the property ensures privacy while allowing you to enjoy the beauty of nature right outside your door. With ample space for outdoor activities and potential for expansion, this home is just the right size for those looking to embrace country living without sacrificing accessibility.

Listed by Danica Rolfe of Pace Real Estate

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

19 Hill Street St. Johnsbury VT 05819

St. Johnsbury, VT19 Hill Street

Price$59,500

Est. Mortgage: $/month

Pending

MLS Number 5018373

  • Residential Single Family
  • Full Bath 1
  • Address 19 Hill Street
  • Construction Existing
  • Bedrooms 3

Step into a piece of history with this 1850's Greek Revival home in the heart of St. Johnsbury Center. Just minutes from Interstate 91, NVRH, and all the local conveniences, this property offers a unique opportunity to restore a classic. Inside you'll find spacious rooms and charming original details, including wide plank pine flooring and rich hardwood. The 3+ bedroom, 1.5 bath home is brimming with potential, its large rooms providing a fantastic canvas to design your dream space. There is a one-car detached garage and private yard space for outdoor enjoyment. The property is offered "as-is" and will not qualify for all financing options. Although this home requires complete rehabilitation, it's a rare chance to revive a piece of the past and create a one-of-a-kind residence. Embrace the challenge and bring your vision to life!

Listed by Nikki Peters of StoneCrest Properties,LLC2

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

22 Washington Avenue St. Johnsbury VT 05819

MLS Number 5015844

  • Multifamily
  • Address 22 Washington Avenue
  • Units 5
  • Bathroom 5
  • Acreage 0.17

Here is an opportunity for a well maintained 5 unit investment in St Johnsbury with a proven record for being a solid income producer! Conveniently located within walking distance to amenities makes this a desirable asset for passive income. Ideal for seasoned investors or those who are looking to enter the rental property market!

Listed by Nate Bartlett of StoneCrest Properties,LLC2

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

767 Concord Avenue St. Johnsbury VT 05819

St. Johnsbury, VT767 Concord Avenue

Price$250,000

Est. Mortgage: $/month

MLS Number 5014717

  • Multifamily
  • Address 767 Concord Avenue
  • Units 3
  • Bathroom 3
  • Acreage 0.3

3-unit residential apartment building on a large lot. Ample parking and space for outdoor activities. Large detached garage is insulated, heated and has been used for commercial purposes by current and past owners. Apartments are in good condition. Long-term tenants, including one who has lived there for 30 years. Brand-new propane boiler and hot water heater.

Listed by Ernest Begin of Begin Realty Associates

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

2557 Spaulding Road St. Johnsbury VT 05819

MLS Number 5014330

  • Residential Single Family
  • Full Bath 2
  • Address 2557 Spaulding Road
  • Construction Existing
  • Bedrooms 3

Are you dreaming of a life style change or just wanting a unique self-sufficient business? You've found the place! This stunning property is a wonderful mix of Vermont countryside and working landscape, situated on a rural hillside. The western views are expansive and feature impressive sunsets. Come see the extensive established organic blueberry bed, apple orchard, and well kept farm store. This has been a popular pick-your-own spot for years and is being offered with all of the necessary equipment to operate. The farm produces thousands of pounds of blueberries per year plus apples, and the 24x16' store building provides for many other compatible products for additional income. The well kept and efficient three-bedroom home has hardwood floors, a modern practical kitchen, a full bath with jetted tub, and a bedroom on the main floor. Upstairs there are two large bedrooms and a full bath. A large deck provides plenty of space for entertaining and taking in the views. What sets this property apart is the full commercial kitchen in the walkout basement. It is equipped with commercial refrigerators, freezer, stove and all accessories for creative cooking. This property is being offered with all of the necessary equipment to operate including a tractor with accessories, all commercial appliances, irrigation system, and high fencing around all the growing areas. Located just outside of town, with access to St Johnsbury Academy, and 10 minutes from Interstates 91/93.

Listed by Libby Ratico of Century 21 Farm & Forest/Burke

$
$
%
$/month over payments
Federal 30-year interest rate: 6.93% last updated on Jan 9, 2025
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

Broker Reciprocity 

Copyright 2025 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 January 13, 2025 6:07 AM EST