St. Johnsbury Homes for Sale

St. Johnsbury Homes for Sale

Welcome to St. Johnsbury, a charming town nestled in the heart of Caledonia County, Vermont. Known for its picturesque landscapes and friendly community, St. Johnsbury offers a perfect blend of small-town charm and modern amenities.

If you are looking for homes for sale in St. Johnsbury, you are in luck! The real estate market in this area is thriving, with a diverse range of properties to choose from. Whether you are searching for a cozy bungalow, a historic Victorian home, or a spacious modern house, St. Johnsbury has something to offer for every taste and budget.

Imagine waking up to the stunning views of the Vermont countryside, enjoying the tranquility of rural living while still being close to all the conveniences of town. With top-rated schools, vibrant local shops, and a strong sense of community, St. Johnsbury is the perfect place to put down roots and call home.

Don't miss out on the opportunity to own a piece of this idyllic town. Explore the homes for sale in St. Johnsbury today and discover the perfect place to create lasting memories and build the life you've always dreamed of.

Newest St. Johnsbury Homes for Sale

192 Hillside Ave, St. Johnsbury
$389,000
3 Beds ⋅ 3 Baths ⋅ 5114749 MLS
Welcome to 192 Hillside Ave, a spacious raised ranch tucked away on a quiet dead end road in St. Johnsbury. With approximately 2,600 finished sq ft, this home offers plenty of room to live, work, play, and entertain. The main level features 3 bedrooms, a 3/4 bath, full bath, first floor laundry, and a large kitchen with breakfast bar and dual oven gas range. A large south facing bow window fills the living space with natural light, while a gas fireplace provides warmth and ambiance. Air conditioning is provided by a heat pump and wall unit. Beautiful wood floors lie beneath the existing floating flooring, which was installed to help protect them from pets. The on-demand water heating system serving as the home's primary heat source is approximately 3 years old, and the gas fireplace is approximately 2 years old. The mostly finished walkout basement adds incredible flexibility with 3 large rooms suitable for family rooms, playrooms, game rooms, or entertaining, plus an office, utility room, 3/4 bath, and approximately 300 sq ft of unfinished storage. Outside, enjoy a 2 car attached garage, covered porch, 2 decks, and a detached shed for outdoor gear, toys, or even a future playhouse. Relax while enjoying the peaceful cul-de-sac setting and frequent visits from local wildlife. The home was painted in 2025. St. Johnsbury offers their residents high school choice! Conveniently located just 3 minutes from the hospital and 5 minutes from downtown St. Johnsbury. Littleton, NH is approximately 25 minutes away, Burke Mountain and Cannon Mountain are both 35 minutes away, and Santa's Village is about 50 minutes. Burlington is approximately 1.5 hours away, Montreal 2.5 hours, and Boston about 3 hours. Enjoy easy access to the area's year round outdoor recreation, including hiking, skiing, snowmobiling, fishing, and camping. The sellers had a PRE-LISTING INSPECTION completed and it's available to buyers! A seller is a Vermont and New Hampshire licensed real estate agent.

192 Hillside Ave, St. Johnsbury

98 Country View Ln, St. Johnsbury
$599,999
2 Beds ⋅ 2 Baths ⋅ 5114307 MLS
Discover the beauty of Vermont country living, where privacy, sweeping views, and exceptional convenience come together. Set on 15.33± acres along a peaceful dead-end road in St. Johnsbury, this meticulously maintained, one-owner custom Huntington Homes residence offers comfortable single-level living with 2 bedrooms, 2 full baths, a home office, and first-floor laundry. A welcoming covered front porch and expansive rear deck invite you to relax and enjoy the natural surroundings, while the hot tub provides the perfect place to unwind and take in the stunning views. The thoughtfully designed home offers 1,680 square feet of above-grade living space, complemented by a full walkout lower level with a partially finished room, a separate area featuring a wood-burning stove, flexible space for hobbies or projects, and abundant storage. An oversized, heated attached two-car garage, substantial detached garage, and dedicated storage building provide exceptional versatility for vehicles, recreational equipment, and outdoor pursuits. The 15.33± acres encompass a 10.10-acre homesite and 5.225± acres across Country View Lane, offering beautiful open views, privacy, and room to enjoy Vermont's changing seasons. The Sleepers River borders the rear portion of the homesite acreage, adding to the property's natural appeal. One of this property's most compelling features is its remarkable balance of seclusion and accessibility. Northeastern Vermont Regional Hospital is less than a 10-minute drive, with St. Johnsbury Academy, shopping, dining, and everyday amenities conveniently nearby. Enjoy easy access to skiing, hiking, biking, snowmobiling, and the four-season recreation that makes Vermont's Northeast Kingdom so special. A distinctive opportunity to experience the elegance of Vermont country living, where sweeping views, expansive acreage, and peaceful privacy blend seamlessly with the convenience of an exceptional St. Johnsbury location. A remarkable setting to call home.

98 Country View Ln, St. Johnsbury

411 Concord Ave, St. Johnsbury
$199,950
3 Beds ⋅ 1 Baths ⋅ 5111913 MLS
This thoughtfully updated and energy-efficient home offers comfort, convenience, and perfectly balances proximity to downtown amenities with a peaceful setting. Featuring a spacious fenced yard with raised garden beds, an expansive deck for entertaining as well as gated access to your private trail leading to river frontage that is ideal for fishing or meditating to the sounds of nature. This property offers direct access to nearby outdoor recreation (including Dog Mountain, the Lamoille Valley Rail Trail, and the Town Forest). The home has excellent solar potential, and south-facing living spaces provide abundant natural light and passive solar warmth throughout the winter months. Appliances and will convey with the home. Inside, you’ll find wood floors, a well appointed kitchen, a bright living room, an efficient heat pump water heater, upgraded 100 amp electric panel with arc fault breakers, newer windows, and bedrooms overlooking the backyard and river. The detached garage / workshop space adds flexibility for hobbies, projects, or extra storage. Conveniently located near shops, restaurants, and local attractions, while also benefiting from access to the world renowned St. Johnsbury Academy, attracting students and families from across the globe. An ideal opportunity for full-time living, relocation, or a Vermont getaway. Please allow a little extra time for response to offers as this is a short sale requiring approval of both the seller and the bank for contract acceptance.

411 Concord Ave, St. Johnsbury

62 Highland Ave, St. Johnsbury
$309,500
3 Beds ⋅ 2 Baths ⋅ 5108734 MLS
If you love the charm of a classic Cape-style home with authentic mid-century character, this spacious house will delight you. Built in 1956, it retains many of its original features, including the period kitchen and bathroom fixtures, vintage-colored plastic tile, hardwood floors, and distinctive wide moldings. The home has received a thoughtful facelift over the past couple of years so things are fresh and bright. The exterior has also been freshly painted. The result is a spacious home that feels fresh and cared for while preserving its authentic mid-century personality. The main level offers a comfortable and practical Cape-style layout, entering from the spacious and bright fireplaced living room with gleaming hardwood floors into the convenient U-shaped kitchen and adjoining sunny dining room. Two bedrooms and a full bathroom complete the first floor. Upstairs, the large primary bedroom with built-ins and second full bathroom create a private retreat. A large, partially finished sadjoining space offers potential for a fourth bedroom, home office, studio, or hobby space. The full basement adds more space, including a large recreation room, laundry area, and one-car garage. The home sits on a 0.26-acre lot on a peaceful, quiet street, offering a pleasant residential setting in a great walkable neighborhood. A covered patio at the back of the house provides a comfortable spot to relax. The "Hill" location is exceptionally convenient. Schools for students from kindergarten through 12th grade are within easy walking distance, including the renowned St. Johnsbury Academy. The home is also just a short distance from the Lamoille Valley Rail Trail and Main Street. For buyers looking for addition outdoor space or parking, a ½-acre +/- lot directly across the street with a shed, is available for an additional $15,000. The lot is currently being subdivided from a larger parcel, so transfer of the additional lot may occur after the sale of the main house.

62 Highland Ave, St. Johnsbury

Start Your Search

board logoCopyright 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, noncommercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated .

How much is your home worth?

Get instant property value now!