3,606

Saint Johnsbury, VT Homes

Section Image Section Image
  • /60

    $474,950

    • 5 Beds
    • 3 Baths
    • 4,536 Sq Ft

    1487 Main St, Saint Johnsbury, VT 05819

    Welcome to this beautifully preserved and thoughtfully updated 1850 Colonial nestled in the heart of historic Main Street. This spacious 5-bedroom, 3-bathroom home seamlessly blends vintage charm with modern comfort. Featuring a grand foyer, elegant dining room, cozy living room, and versatile office and study spaces; there's room for everyone to live, work and relax. The expansive kitchen is

    Agent Photo

    Liz Tremblay

    RE/Max Heritage

    (802) 355-2431

    1487 Main St, Saint Johnsbury, VT 05819
  • /8

    $950 per month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Condo for Rent

    139 Central St Unit 4, Saint Johnsbury, VT 05819

    Property Id: 1284190Come enjoy this completely remodeled spacious 1 bedroom apartment on the second and third floor. All new kitchen, new appliances, new bathroom, large bedroom, large office, and even a private porch. Rent is $950/mo and includes plowing, water and sewer. Tenant's responsible for propane heat and electric. Month-to-month lease, $950 first month's rent and $1,050 security

    139 Central St Unit 4, Saint Johnsbury, VT 05819
  • /47

    $300,000 Sold Jul 25, 2025

    • 768 Sq Ft
    • $391/SF
    • 45 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1945

    414 Spring St, Saint Johnsbury, VT 05819

    Meet "The Fairy", a Sears and Roebuck home by name and by nature. This petite and charming kit house carries the cottage-style appeal you’d expect, with just the right hint of enchantment. Located in St. Johnsbury’s “on the hill” neighborhood, it features a backyard that feels like a hidden nook complete with a brick porch, pretty perennials, and just enough room for a small garden if you wish.

    Mary Scott Tim Scott Real Estate

    414 Spring St, Saint Johnsbury, VT 05819
    • /40

      Est $281,234 Not Listed For Sale

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

      683 Railroad St, Saint Johnsbury, VT 05819

      683 Railroad St, Saint Johnsbury, VT 05819
  • /34

    $89,000

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

    166 Hooker Hill Rd, Saint Johnsbury, VT 05819

    ‘Far and away the best prize that life has to offer is the chance to work hard at work worth doing’ - Theodore Roosevelt. Here is a prize property opportunity! This 2-bedroom bungalow has funky cottage vibes with a great view but get ready to roll up your sleeves before moving in. Lots of demo has been completed, new windows installed and the roof has been recently replaced. Don’t worry though,

    Scott DesJardins

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

    $3,750 per month

    • 5 Beds
    • 3 Baths
    • 2,856 Sq Ft
    • House for Rent

    230 Portland St, Saint Johnsbury, VT 05819

    This historic property has been lovingly restored to its former glory by the current owners. Over the last 10 years, this home was completely rewired, new insulation, new windows, roof, plumbing, sheetrock, air exchanger, 400 amp power, radiant heat, tubular skylights, and so much more. The owner's suite has its own stairway leading to the walk-in cedar closet, bathroom with 2 vanities, jetted

    Mathew Ghafoori RE/Max Heritage

    230 Portland St, Saint Johnsbury, VT 05819
  • /55

    $279,000 Sold Jul 25, 2025

    • 2,348 Sq Ft
    • $119/SF
    • 122 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1900

    53 Mountain Ave, Saint Johnsbury, VT 05819

    Nestled on a quiet, dead-end street, this beautifully maintained home is ready for its next chapter. Lovingly cared for by the same owner since 2002, every detail has been thoughtfully attended to over the years.Inside, you’ll find three bedrooms plus three versatile bonus rooms, offering plenty of space to fit your needs. The third-floor attic was transformed into additional living space

    Erika Pierce Parkway Realty

    53 Mountain Ave, Saint Johnsbury, VT 05819
    • /13

      Est $146,313 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,471 Sq Ft

      179 Lafayette St, Saint Johnsbury, VT 05819

      179 Lafayette St, Saint Johnsbury, VT 05819
  • /60

    $400,000

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

    376 Portland St, Saint Johnsbury, VT 05819

    Welcome to 376 Portland Street — a unique opportunity to own a charming home with bonus commercial space in the heart of Saint Johnsbury. Set on a 0.22-acre lot, this two-bedroom, one-bathroom home offers classic New England character with the convenience of public water and sewer.Built in 1900, the residence features comfortable living space with potential to make it your own. But what

    Samantha Catterall KW Coastal and Lakes & Mountains Realty/Hanover

    376 Portland St, Saint Johnsbury, VT 05819
  • /11

    $1,350 per month

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    19 Steeple Place Unit 19 Steeple Pl Unit 2, Saint Johnsbury, VT 05819

    19 Steeple Place Unit 19 Steeple Pl Unit 2, Saint Johnsbury, VT 05819
  • /48

    $335,000 Sold Jul 24, 2025

    • 1,344 Sq Ft
    • $249/SF
    • 49 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1966

    2152 Old Silo Rd, Saint Johnsbury, VT 05819

    Welcome to your new Vermont home! Move in ready, fit with 3.05 acres, mountain views, and a new mixed-use barn, this property is ready to host you in this next season in the Northeastern Kingdom. The home offers 3 bedrooms, 2 bathrooms, and a finished basement with a bar, an office space, a mechanical room, and a 2-car garage. All the projects that you may expect when moving into a new home have

    Anthony Hayden Parkway Realty

    2152 Old Silo Rd, Saint Johnsbury, VT 05819
    • /26

      Est $483,394 Not Listed For Sale

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

      2000 Goss Hollow Rd, Saint Johnsbury, VT 05819

      2000 Goss Hollow Rd, Saint Johnsbury, VT 05819
  • /59

    $500,000

    • 3 Beds
    • 2 Baths
    • 1,880 Sq Ft

    847 Morses Mill Rd, Saint Johnsbury, VT 05819

    There’s something quietly enchanting about this Danville property. Set on 10.1+/- acres, it feels like a garden cottage brought to life, surrounded by stonework, vibrant perennial beds, a greenhouse, and a mix of open lawn and peaceful woods. It blends warmth, character, space, and a sense of place that feels truly special. The main home begins with a charming front porch and entryway, then opens

    Timothy Scott Tim Scott Real Estate

    847 Morses Mill Rd, Saint Johnsbury, VT 05819
  • /60

    $270,000 Sold Jul 18, 2025

    • 4,446 Sq Ft
    • $61/SF
    • 9 Days On Market
    • 3 Beds
    • 4 Baths
    • Built 1900

    148 Eastern Ave, Saint Johnsbury, VT 05819

    Super investment opportunity in the growing and thriving town of St. Johnsbury. Lovingly and meticulously maintained, here you will find a retail/commercial space and two upscale residential apartments, 1BR & 2BR. Each apartment features HW floors, mud room, 1.5 baths, W/D, Renovated kitchens boasting cherry cabinets, all appliances, granite countertops, lighting, custom blinds and more. The

    Tina Leblond Big Bear Real Estate

    148 Eastern Ave, Saint Johnsbury, VT 05819
    • /40

      Est $255,211 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,940 Sq Ft

      403 Pleasant St, Saint Johnsbury, VT 05819

      403 Pleasant St, Saint Johnsbury, VT 05819
  • /47

    $536,000

    • 2 Beds
    • 2 Baths
    • 1,296 Sq Ft

    832 W Hill Rd, Saint Johnsbury, VT 05819

    Tucked away on 33.64 private acres with trails and a pond site ideal for camping, this 2001 chalet is a dream for those who love the outdoors. The 2-bedroom home features a light-filled living room with cathedral ceilings, sliders leading to a wraparound porch and deck, and a lofted primary bedroom. The main bathroom offers a relaxing whirlpool tub and walk-in shower, while the partially finished

    Flex Realty Group Flex Realty

    832 W Hill Rd, Saint Johnsbury, VT 05819
  • /6

    $25,000 Sold Jul 11, 2025

    • Land
    • 0.76 Acre
    • $32,895 per Acre
    • 50 Days On Market

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

    Build the home you've envisioned in the Village at North Slope! Set along a quiet, low-traffic road, this .76+/- 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 ready to

    Ben Reed Tim Scott Real Estate

    0 Deer Creek Ln Unit 5042211, Saint Johnsbury, VT 05819
    • /32

      Not Listed For Sale

      • 8 Beds
      • 4 Baths
      • 2,834 Sq Ft

      109 Elm St, Saint Johnsbury, VT 05819

      109 Elm St, Saint Johnsbury, VT 05819
  • /43

    $339,900

    • 3 Beds
    • 3 Baths
    • 1,891 Sq Ft

    1355 New Boston Rd, Saint Johnsbury, VT 05819

    This cape-style home offers a peaceful neighborhood setting just minutes from the heart of St. Johnsbury. With a welcoming layout, thoughtful features, and solar panels for added energy efficiency, it’s a comfortable place to settle in and enjoy Vermont living. The main level features an open-concept kitchen, dining, and living area complete with a handy kitchen island and a pellet stove that

    Timothy Scott Tim Scott Real Estate

    1355 New Boston Rd, Saint Johnsbury, VT 05819
  • /38

    $277,000 Sold Jul 08, 2025

    • 2,904 Sq Ft
    • $95/SF
    • 85 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2007

    140 Deer Creek Ln, Saint Johnsbury, VT 05819

    Step into comfort and convenience with this charming 3-bedroom modular home, perfectly located just minutes from local schools, NVRH, and all the amenities of town. Whether you're a growing family, a first-time buyer, or simply looking to downsize without sacrificing space, this home has it all. With attractive, low-maintenance vinyl siding and a thoughtfully designed layout, it offers both

    Robin Migdelany Four Seasons Sotheby's Int'l Realty

    140 Deer Creek Ln, Saint Johnsbury, VT 05819
    • /40

      Est $512,853 Not Listed For Sale

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

      1262 Daniels Farm Rd, Waterford, VT 05819

      1262 Daniels Farm Rd, Waterford, VT 05819
  • /42

    $445,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
  • /48

    $80,000 Sold Jul 03, 2025

    • Land
    • 10 Acres
    • $7,805 per Acre
    • 21 Days On Market

    855 Campbell Rd, Waterford, VT 05819

    A beautiful 10.25+/- acre lot with a mixture of open fields and woods, all located in the small town of Waterford VT. Good views of Hurt Burt Hill and the ridgelines to the west. The property gently slopes to the southwest making an excellent solar option but both power and highspeed internet are located on the property frontage. Located in a country residential setting, the property is easily

    Curtis Trousdale Preferred Properties

    855 Campbell Rd, Waterford, VT 05819
    • /40

      Est $265,050 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,600 Sq Ft

      48 Sanger Cir, Saint Johnsbury, VT 05819

      48 Sanger Cir, Saint Johnsbury, VT 05819
  • /37

    $465,000

    • 3 Beds
    • 2.5 Baths
    • 1,544 Sq Ft

    2836 Daniels Farm Rd, Waterford, VT 05819

    Here's your opportunity to own a beautifully crafted contemporary home with income potential. Enter through the garage or walk along the brick paver path to the side entry door- both lead you to a spacious mudroom where you can kick off your shoes to feel the warmth of the radiant floor. On this lower level, you'll also find a comfortable office space complete with built-ins, an entertainment

    Jacqui Friend Century 21 Farm & Forest/Burke

    2836 Daniels Farm Rd, Waterford, VT 05819
  • /40

    $875,000 Sold Jul 01, 2025

    • 2,304 Sq Ft
    • $380/SF
    • 431 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1971

    604 Lapierre Dr, Saint Johnsbury, VT 05819

    Discover the abundance of features awaiting you at this captivating St. Johnsbury residence on 39.44+/- acres of picturesque land. Embrace breathtaking views, expansive pastures, vibrant gardens, small pond, a maple sugar orchard boasting approximately 225 taps, foraged wild ramps, and even an awesome motocross track! Inside, the main level presents a thoughtfully designed layout conducive to

    Timothy Scott Tim Scott Real Estate

    604 Lapierre Dr, Saint Johnsbury, VT 05819
    • /25

      Est $163,864 Not Listed For Sale

      • Studio
      • 2 Baths
      • 1,960 Sq Ft

      109 Caledonia St, Saint Johnsbury, VT 05819

      109 Caledonia St, Saint Johnsbury, VT 05819
  • /44

    $547,500

    • 4 Beds
    • 2.5 Baths
    • 3,148 Sq Ft

    119 Summer St, Saint Johnsbury, VT 05819

    MAGNIFICENT GREEK REVIVAL home on a 1+ acre lot "on the hill" in St. Johnsbury: One of St. Johnsbury's finest homes located within walking distance of Main Street including St. Johnsbury Academy and St. Johnsbury School, Fairbanks Museum, Atheneum, etc. A modern, recently updated, top of the line custom built, fully-applianced kitchen with breakfast bar and pantry, formal dining room with

    Ernie Begin Begin Realty Associates

    119 Summer St, Saint Johnsbury, VT 05819
  • /42

    $275,000 Sold Jun 30, 2025

    • 960 Sq Ft
    • $286/SF
    • 51 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1974

    322 Coffin Rd, Saint Johnsbury, VT 05819

    Welcome to a Vermont homesteaders dream! Located on a dead end and situated on 9.56 acres, this one-level 2+ bedroom ranch offers a peaceful lifestyle with a bounty of established plantings including a flourishing asparagus bed, raspberries, blueberries, rhubarb, and even black walnut trees. A rambling brook and its gentle waterfalls wind through the property, adding a serene touch as it flows

    Nikki Peters StoneCrest Properties, LLC2

    322 Coffin Rd, Saint Johnsbury, VT 05819
    • /30

      Est $421,000 Not Listed For Sale

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

      197 Parker Ave, Saint Johnsbury, VT 05819

      197 Parker Ave, Saint Johnsbury, VT 05819
  • /32

    $350,000 Under Contract

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

    14 Ridgewood Dr, Saint Johnsbury, VT 05819

    Here is a well maintained three bedroom raised ranch that sits in a nice neighborhood with views over St Johnsbury. Outside of the home you'll find a large deck and a level yard with plenty of room to play. Inside this bright home there is a large open concept kitchen, living, dining room with a newly installed Harman Pellet Stove, and french doors out to the deck. Two of the bedrooms are on the

    Libby Ratico Century 21 Farm & Forest/Burke

    14 Ridgewood Dr, Saint Johnsbury, VT 05819
  • /21

    $225,000 Sold Jun 30, 2025

    • 2,305 Sq Ft
    • $98/SF
    • 56 Days On Market
    • 5 Beds
    • 3 Baths
    • Built 1900

    376 Lafayette St, Saint Johnsbury, VT 05819

    New and veteran investors take notice! Up for sale is a 3-unit rental building with stable rental history in very convenient St. Johnsbury location! Since the previous sale, the current owner has invested in many improvements and apartment upgrades making this a turn-key opportunity to either add to or start your investment portfolio. Also perfect for a resident owner! Building has one 2-bedroom

    Nathan Bartlett StoneCrest Properties, LLC2

    376 Lafayette St, Saint Johnsbury, VT 05819
    • /23

      Est $226,000 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 800 Sq Ft

      658 N Danville Rd, Saint Johnsbury, VT 05819

      658 N Danville Rd, Saint Johnsbury, VT 05819
  • /53

    $399,000 Under Contract

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

    298 Butterfly Hill, Saint Johnsbury, VT 05819

    Built in 2021, this energy efficient custom home was designed and sited on 12+/- Surveyed AC to take advantage of the SE exposure to warm the home with passive solar gain in the winter and natural cooling breezes in the summer. New septic system spring of 2025. A 2nd design for an add'l 3 BDRM 24 X 40 home is available. The future house site has footers in place and is sited above the existing

    Connie Sleath Coldwell Banker LIFESTYLES- Littleton

    298 Butterfly Hill, Saint Johnsbury, VT 05819
  • /55

    $339,000 Sold Jun 27, 2025

    • 1,680 Sq Ft
    • $202/SF
    • 87 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2014

    565 Farmer Dr Unit 210, Saint Johnsbury, VT 05819

    This lovely ranch style home is sited in a lovely neighborhood located on Farmer Drive in St. Johnsbury. This Huntington modular home has a brick paver walkway to the front door entering into the mudroom with closets, tile floor, and laundry hookups. Step into the open kitchen/dining/living room with a beautiful bay window overlooking the wooded back yard where the afternoon sunshine beams in and

    Rosemary Gingue Begin Realty Associates

    565 Farmer Dr Unit 210, Saint Johnsbury, VT 05819
    • /36

      Est $104,000 Not Listed For Sale

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

      46 Hastings Hill, Saint Johnsbury, VT 05819

      46 Hastings Hill, Saint Johnsbury, VT 05819
  • /59

    $420,000

    • 7 Beds
    • 3 Baths
    • 3,294 Sq Ft

    240 Summer St, Saint Johnsbury, VT 05819

    Beautiful Original Grand Victorian Apartment House With Large Private Yard, On the Hill! Quiet, Safe, 4 Seasons neighborhood, behind Athenaeum & Police/Fire Department. 3-minute walk to St-J Academy, and all points on the hill, Video surveillance system. Patterned hardwood floors and classy woodwork. Dining room with gorgeous original Birch-wood built-in China cabinets!High

    Chip Tremper Preferred Properties

    240 Summer St, Saint Johnsbury, VT 05819
  • /14

    $245,000 Sold Jun 17, 2025

    • 3,310 Sq Ft
    • $74/SF
    • 265 Days On Market
    • 7 Beds
    • 5 Baths
    • Built 1900

    22 Washington Ave, Saint Johnsbury, VT 05819

    Seller is offering 100% owner financing to qualified individuals with only 10% down! This is an excellent opportunity for a 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

    Nathan Bartlett StoneCrest Properties, LLC2

    22 Washington Ave, Saint Johnsbury, VT 05819
    • /40

      Est $360,425 Not Listed For Sale

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

      34 Hillside Ln, Saint Johnsbury, VT 05819

      34 Hillside Ln, Saint Johnsbury, VT 05819
  • /25

    $80,000

    74 Mountain Ave, Saint Johnsbury, VT 05819

    If you have been looking for that diamond in the rough investment property here it is. This three unit building is waiting for the right person to take over the renovations and make it new again. There is plenty of parking and it is close to grocery stores and entertainment. The mobile home can convey with the property. Property is being sold in "AS-IS" condition.

    Kerry Colby Begin Realty Associates

    74 Mountain Ave, Saint Johnsbury, VT 05819

Showing Results 1 - 40, Page 1 of 18

Home Trends in Saint Johnsbury, VT

Housing Trends

Median Sale Price
$339,000
Median Single Family Sale Price
$382,000
Average Price Per Sq Ft
$229
Number of Homes for Sale
6
Last 12 months Home Sales
37
Months of Supply
1.90
Median List Price
$435,000
Median Change From 1st List Price
7%
Median Home Sale Price YoY Change
102%
How to Buy a Home How to Finance a Home How to Sell a Home