15,562

Caledonia County, VT Homes

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
  • /15

    $2,050 per month

    • 2 Beds
    • 1 Bath
    • 1,250 Sq Ft
    • Apartment for Rent

    613 Summer St Unit 2, Saint Johnsbury, VT 05819

    This nicely updated unit is located just steps from Main Street in St. Johnsbury allowing for privacy and convenience. The unit is located on the second floor and has in unit washer and dryer as well as a well appointed kitchen and custom, modern bathroom. Lawn Care, snow removal and rubbish removal are included. Other utilities are paid by the tenant. Parking available for 2 cars in tandem in

    Agent Photo

    Mathew Ghafoori

    RE/Max Heritage

    (877) 836-6104

    613 Summer St Unit 2, Saint Johnsbury, VT 05819
  • /37

    $225,000 Sold Oct 22, 2025

    80 Fox Rd, West Burke, VT 05871

    • 2 Beds
    • 1.5 Baths
    • 1,405 Sq Ft
    • Built 2001

    Last Sold Summary

    • 6% Below List Price
    • $160/SF
    • 69 Days On Market

    Last Listing Agent Nikki Peters StoneCrest Properties, LLC2

    80 Fox Rd, West Burke, VT 05871
    • /40

      Est $1,528,093 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 2,449 Sq Ft

      552 Alpine Ln, Burke, VT 05871

      552 Alpine Ln, Burke, VT 05871
  • /43

    $395,000

    • Land
    • 20 Acres
    • $19,750 per Acre

    000 Darling Hill Rd, Lyndon, VT 05851

    This remarkable property is surrounded by 226 acres of conserved land on Heaven’s Bench, offering peace, privacy, and access to some of the Northeast Kingdom’s most sought-after recreation. A long, winding right of way takes you through the woods to the property. The property is crossed by the Kingdom Trails Connector and East Branch Trails, as well as the VAST snowmobile trail, making it a dream

    Agent Photo

    Nicholas Maclure

    Century 21 Farm & Forest

    (802) 214-7706

    000 Darling Hill Rd, Lyndon, VT 05851
  • /30

    $2,550 per month

    • 4 Beds
    • 1.5 Baths
    • 1,300 Sq Ft
    • Apartment for Rent

    417 Cliff St, Saint Johnsbury, VT 05819

    This 4 bedroom 1.5 unit is part of a two family property located on the hill in St. Johnsbury. This is a two story unit, so there are no neighbors above or below you. This property has been extensively updated on the interior and exterior over the last 18 months. This property offers a private front porch as well as a shared back porch and yard with space for gardening, etc. The kitchen has new

    Agent Photo

    Mathew Ghafoori

    RE/Max Heritage

    (833) 549-8375

    417 Cliff St, Saint Johnsbury, VT 05819
  • /6

    $44,000 Sold Jul 03, 2025

    00 Peacham Rd, Danville, VT 05828

    • Land
    • 4.42 Acres
    • $9,955 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 124 Days On Market

    Last Listing Agent Timothy Scott Tim Scott Real Estate

    00 Peacham Rd, Danville, VT 05828
    • /31

      Est $486,003 Not Listed For Sale

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

      340 Bean Pond Rd, Lyndon, VT 05851

      340 Bean Pond Rd, Lyndon, VT 05851
  • /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
  • /4

    $950 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    462 Railroad St Unit Apartment 2, Saint Johnsbury, VT 05819

    Property Id: 1094448Second floor apartment**Charming one bedroom one bath apartment located in the heart of St Johnsbury. If you love the smell of fresh baked break and espresso, this might be the spot for you. Located in the same building is an incredible bakery and steps away from local restaurants and other desirable locations.This building is professionally managed and

    462 Railroad St Unit Apartment 2, Saint Johnsbury, VT 05819
  • /11

    $23,500 Sold Dec 01, 2025

    00 Mountain Ave, Saint Johnsbury, VT 05819

    • Land
    • 0.81 Acre
    • $29,012 per Acre

    Last Sold Summary

    • 41% Below List Price
    • 42 Days On Market

    Last Listing Agent Russell Ingalls RE/MAX All Seasons Realty - Lyndonville

    00 Mountain Ave, Saint Johnsbury, VT 05819
    • /40

      Not Listed For Sale

      • 6 Beds
      • 3.5 Baths
      • 5,770 Sq Ft

      2150 County, Peacham, VT 05862

      2150 County, Peacham, VT 05862
  • /47

    $395,000 Pending

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

    2155 Oneida Rd, Danville, VT 05828

    Set on 25.6 plus or minus acres along Oneida Road, this log home offers a classic country setting with plenty of space outdoors and just enough room inside to keep life feeling cozy and comfortable. The main level features a large living room with a cathedral ceiling and a pellet stove on a brick hearth, an updated kitchen, a full bath, 2 bedrooms. Upstairs, the loft style bedroom has its own

    Agent Photo

    Timothy Scott

    Tim Scott Real Estate

    (802) 520-0537

    2155 Oneida Rd, Danville, VT 05828
  • /26

    $1,000 per month

    • 2 Baths
    • 1,100 Sq Ft
    • House for Rent

    309 Portland St Unit 102, Saint Johnsbury, VT 05819

    This office space has great parking, is close to town, grocery store and is highly visible from Route 2. Located in the same building as a real estate company, there is plenty of room for parking behind the building with a separate entrance. There is one large open office space on the main floor with 1/2 bath and access to the basement. One-step-up is another office which has a side door exit and

    Rosemary Gingue Begin Realty Associates

    309 Portland St Unit 102, Saint Johnsbury, VT 05819
  • /37

    $265,000 Sold Oct 30, 2025

    126 Pearl St, Saint Johnsbury, VT 05819

    • 2 Beds
    • 2 Baths
    • 2,687 Sq Ft
    • Built 1905

    Last Sold Summary

    • 14% Below List Price
    • $99/SF
    • 169 Days On Market

    Last Listing Agent Erika Pierce Four Seasons Sotheby's Int'l Realty

    126 Pearl St, Saint Johnsbury, VT 05819
    • /40

      Not Listed For Sale

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

      1867 Cobb Rd, Hardwick, VT 05843

      1867 Cobb Rd, Hardwick, VT 05843
  • /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
  • /2

    $2,000 per month

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • Condo for Rent

    6149 Memorial Dr Unit 1, Lyndon, VT 05851

    Property Id: 23279703 Bedroom, 1 Bathroom in Lyndonville Welcome to your dream apartment located right in Lyndonville! This is a great 3 bedroom, 1 bathroom unit features modern amenities for your convenience.Apartment Features:- Spacious living area with plenty of natural light- Fully equipped kitchen - In-unit washer and dryer for added

    6149 Memorial Dr Unit 1, Lyndon, VT 05851
  • /40

    $637,500 Sold Jan 24, 2025

    3042 Center Rd, Hardwick, VT 05843

    • 3 Beds
    • 1.5 Baths
    • 1,808 Sq Ft
    • Built 2000

    Last Sold Summary

    • 6% Below List Price
    • $353/SF
    • 31 Days On Market

    Current Estimated Value $707,080

    Last Listing Agent Shelly Jungwirth Peter D Watson Agency

    3042 Center Rd, Hardwick, VT 05843
    • /37

      Est $756,891 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,380 Sq Ft

      355 Orchard Rd Unit 28, Burke, VT 05832

      355 Orchard Rd Unit 28, Burke, VT 05832
  • /60

    $289,975 Pending

    • 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
  • /4

    $1,400 per month

    • 3 Beds
    • 1 Bath
    • Condo for Rent

    335 Main St Unit 2, Saint Johnsbury, VT 05819

    Property Id: 889635Welcome to your new home at 335 Main St in St Johnsbury, VT! This charming 3 bedroom, 1 bath apartment is perfect for you and your furry friends. Enjoy laminate and vinyl flooring, cable-ready walls, and off-street parking. Large backyard within walking distance to the beautiful river below the property and a rent of $1400/month, this pet-friendly apartment won't last

    335 Main St Unit 2, Saint Johnsbury, VT 05819
  • /38

    $599,900 Sold Aug 15, 2025

    3322 Route 2 W, Danville, VT 05873

    • 3 Beds
    • 2 Baths
    • 1,378 Sq Ft
    • Built 1990

    Last Sold Summary

    • 4% Below List Price
    • $435/SF
    • 57 Days On Market

    Last Listing Agent Annette Hartley-White Coldwell Banker LIFESTYLES - Hanover

    3322 Route 2 W, Danville, VT 05873
    • /4

      Not Listed For Sale

      00 Vista, Lyndon, VT 05851

      00 Vista, Lyndon, VT 05851
  • /60

    $75,000

    • Land
    • 17.77 Acres
    • $4,221 per Acre

    0 Fall Brook Rd Unit 5071480, Lyndon, VT 05851

    This 17.77 acres offers a little of everything for those interested in a nice piece of land in the Northeast Kingdom. Enjoy partial views, mixed forest, river frontage, smaller year round streams and a bewildering amount of wildlife. A nice clearing has been recently cut out and would be a great spot for a seasonal retreat, classic hunting camp or off-grid home. The land hasn't been logged in 30+

    Agent Photo

    Scott DesJardins

    Better Real Estate LLP

    (802) 341-9582

    0 Fall Brook Rd Unit 5071480, Lyndon, VT 05851
  • /20

    $4,762 per month

    • 4 Beds
    • 2.5 Baths
    • 3,670 Sq Ft
    • Condo for Rent

    782 Woods Hill Rd Unit ID1264825P, Danville, VT 05828

    This 4-bedroom luxury home is nestled in a prime location in Danville, VT, offering everything you need for an amazing vacation. Feel at home in this charming retreat, tucked into a serene hillside with 50 private acres to explore. The home features 2.5 bathrooms and can accommodate up to 8 guests. Enjoy the peaceful surroundings with a waterfall and pond just steps away, and forested trails and

    782 Woods Hill Rd Unit ID1264825P, Danville, VT 05828
  • /4

    $40,000 Sold Sep 18, 2025

    00 Hurlbut Hill Ln, Waterford, VT 05819

    • Land
    • 11 Acres
    • $3,636 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 0 Days On Market

    Last Listing Agent Liz Tremblay RE/Max Heritage

    00 Hurlbut Hill Ln, Waterford, VT 05819
    • /40

      Not Listed For Sale

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

      1510 Bayley-Hazen, Peacham, VT 05862

      1510 Bayley-Hazen, Peacham, VT 05862
  • /58

    $300,000

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

    225 Charles St, Lyndonville, VT 05851

    Step inside this endearing home and you’ll immediately notice the character that makes it special, warm wood floors, detailed woodwork, large windows, and old-school touches that give it timeless appeal. Thoughtfully updated by its current owners, the home maintains its historic integrity. The main level features a sunny kitchen with an adjacent storage and coffee station nook, a formal dining

    Agent Photo

    Mary Scott

    Tim Scott Real Estate

    (802) 278-0231

    225 Charles St, Lyndonville, VT 05851
  • /20

    $3,000 per month

    • 4 Beds
    • 1 Bath
    • 2,500 Sq Ft
    • House for Rent

    4716 S Wheelock Rd, Wheelock, VT 05851

    Property Id: 2220139Discover the perfect blend of comfort, space, and self-sufficient living in this beautiful 4-bedroom, 1-bath country home set on 10 acres of open and wooded land. Tucked away in a peaceful rural setting, this property offers room to grow, garden, and enjoy the simple life—without giving up modern conveniences.Spacious Layout: Bright and inviting living areas with

    4716 S Wheelock Rd, Wheelock, VT 05851
  • /28

    $47,500 Sold Jan 24, 2025

    19 Hill St, Saint Johnsbury, VT 05819

    • 3 Beds
    • 1.5 Baths
    • 1,895 Sq Ft
    • Built 1850

    Last Sold Summary

    • 29% Below List Price
    • $25/SF
    • 87 Days On Market

    Current Estimated Value $125,434

    Last Listing Agent Nikki Peters StoneCrest Properties, LLC2

    19 Hill St, Saint Johnsbury, VT 05819
    • /40

      Not Listed For Sale

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

      2874 Old Silo Rd, Barnet, VT 05821

      2874 Old Silo Rd, Barnet, VT 05821
  • /15

    $35,950

    • Land
    • 3.66 Acres
    • $9,822 per Acre

    0 Waterford Hollow Ln Unit 5072533, Waterford, VT 05819

    Set on 3.66 wooded acres, this undeveloped parcel offers an excellent opportunity to create your own Vermont getaway or full-time residence. The lot road has already been graded from the ROW, providing a head start for future plans. On site-septic and well needed. With neighboring properties already developed, this parcel combines privacy with reassurance of an established area. Enjoy a

    Agent Photo

    Liz Tremblay

    RE/Max Heritage

    (877) 320-7163

    0 Waterford Hollow Ln Unit 5072533, Waterford, VT 05819
  • /20

    $2,000 per month

    • 3 Beds
    • 1.5 Baths
    • 1,247 Sq Ft
    • House for Rent

    273 Vt-2b, Waterford, VT 05819

    Property Id: 2335651Welcome to your dream home in Saint Johnsbury, VT! This charming, single-family property offers 3 bedrooms and 1 and 1/2 bathrooms, perfect for a cozy and comfortable living experience.Built in 1917, this historic gem combines timeless elegance with modern amenities. The fully equipped kitchen featuring a dishwasher, microwave, oven, refrigerator, and walk in

    273 Vt-2b, Waterford, VT 05819
  • /18

    $156,000 Sold Apr 23, 2025

    623 Richard Crossing, Walden, VT 05836

    • 2 Beds
    • 1 Bath
    • 875 Sq Ft
    • Built 1988

    Last Sold Summary

    • 16% Below List Price
    • $178/SF
    • 28 Days On Market

    Last Listing Agent Brenda Menard Choice Real Estate & Property Management

    623 Richard Crossing, Walden, VT 05836
    • /52

      Est $386,000 Not Listed For Sale

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

      372 Slapp Hill, Hardwick, VT 05843

      372 Slapp Hill, Hardwick, VT 05843
  • /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
  • /19

    $1,500 per month

    • 3 Beds
    • 1 Bath
    • 1,165 Sq Ft
    • Condo for Rent

    165 Church St Unit 1, Lyndonville, VT 05851

    Hardwood floors, tall ceilings, tons of windows, loaded with vintage charm. Renovated in 2023. Layout works as 3 bedrooms, or as a very spacious 2 bedroom.

    165 Church St Unit 1, Lyndonville, VT 05851
  • /35

    $112,500 Sold Aug 29, 2025

    1180 Abbott Hill Rd, Newark, VT 05871

    • Land
    • 11.9 Acres
    • $9,454 per Acre

    Last Sold Summary

    • 24% Below List Price
    • 65 Days On Market

    Current Estimated Value $112,016

    Last Listing Agent Rachel Riendeau Century 21 Farm & Forest/Burke

    1180 Abbott Hill Rd, Newark, VT 05871
    • /23

      Est $408,072 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,558 Sq Ft

      144 Vermont Ave, Hardwick, VT 05843

      144 Vermont Ave, Hardwick, VT 05843

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home