Caledonia County, located in northeastern Vermont, is renowned for its picturesque landscapes, historic towns, and vibrant communities. The county offers a blend of rural charm and modern amenities, making it an attractive destination for residents and visitors alike. Housing options range from historic farmhouses and Victorian-era homes to contemporary constructions, catering to diverse preferences.

Interested in Selling a Home in Caledonia County? Contact Us Today!

Search by Towns: Barnet, Burke, Concord, Danville, Groton, Hardwick, Kirby, Lyndon, Newark, Peacham, Ryegate, Sheffield, St. Johnsbury, Stannard, Sutton, Walden, Waterford, Wheelock

View a complete listing of Caledonia County VT real estate and homes for sale.

210 Real Estate Listings and Homes for Sale
9 Leblanc Road, Wheelock

9 Leblanc Road

Wheelock

Price: $179,000

MLS# 5046409

Land
None
7.69
1090 Ft
6/13/25
For Sale
1533 Morey Road, Sutton

1533 Morey Road

Sutton

Price: $159,900

MLS# 5046374

House
2
1
892
10
1965
NA
6/13/25
For Sale
245 Tremont Street, St. Johnsbury

245 Tremont Street

St. Johnsbury

Price: $300,000

MLS# 5046386

House
3
2
1,929
0.58
1900
$4,829
6/12/25
For Sale
933 Burroughs Road, Kirby

933 Burroughs Road

Kirby

Price: $69,900

MLS# 5046302

House
3
1
2,026
10.3
1993
$3,000
6/12/25
For Sale
1342 Gilfillan Road, Ryegate

1342 Gilfillan Road

Ryegate

Price: $1,249,999

MLS# 5046256

House
4
3
3,108
100
1997
$10,099
6/12/25
For Sale
0 Cobb Road, Walden

0 Cobb Road

Walden

Price: $134,900

MLS# 5046229

Land
None
34
2278 Ft
6/11/25
For Sale
491 The Lane, Peacham

491 The Lane

Peacham

Price: $440,000

MLS# 5046137

House
2
1
1,430
0.55
1950
$5,945
6/11/25
For Sale
51 Maple Street, Lyndon

51 Maple Street

Lyndon

Price: $374,000

MLS# 5045900

House
5
3
3,000
0.19
1900
$3,901
6/11/25
For Sale
00 VT Rte 122, Sheffield

00 VT Rte 122

Sheffield

Price: $84,000

MLS# 5045605

Land
R
10.1
Ft
6/10/25
For Sale
3945 Lower Waterford Road, Waterford

3945 Lower Waterford Road

Waterford

Price: $495,000

MLS# 5045594

House
3
3
1,742
3.4
1998
$5,090
6/10/25
For Sale
169 Mountain View Avenue, Lyndon

169 Mountain View Avenue

Lyndon

Price: $164,900

MLS# 5045845

House
4
3
2,539
1
1969
$5,943
6/09/25
For Sale
81 Hill Street, Lyndon

81 Hill Street

Lyndon

Price: $375,000

MLS# 5045675

House
1
2
1,512
3.6
1982
NA
6/09/25
For Sale
30 Players Lane, Lyndon

30 Players Lane

Lyndon

Price: $155,000

MLS# 5045530

House
2
1
1,050
0.66
1974
$1,540
6/09/25
For Sale
14 Ridgewood Drive, St. Johnsbury

14 Ridgewood Drive

St. Johnsbury

Price: $350,000

MLS# 5045421

House
3
2
2,131
0.34
1960
$5,136
6/09/25
For Sale
414 Spring Street, St. Johnsbury

414 Spring Street

St. Johnsbury

Price: $285,000

MLS# 5045513

House
2
1
1,536
0.11
1945
$3,235
6/08/25
6/15/25
For Sale with Contract
119 Summer Street, St. Johnsbury

119 Summer Street

St. Johnsbury

Price: $639,500

MLS# 5045351

House
4
3
3,148
1.01
1850
$9,822
6/08/25
For Sale
199 Cross Avenue, St. Johnsbury

199 Cross Avenue

St. Johnsbury

Price: $299,000

MLS# 5045245

House
4
3
2,262
0.61
1970
$3,556
6/06/25
6/13/25
For Sale with Contract
5198 Darling Hill Road, Burke

5198 Darling Hill Road

Burke

Price: $777,700

MLS# 5045119

House
6
2
1,979
20.1
1975
$8,202
6/06/25
For Sale
223 Island Pond Road, Newark

223 Island Pond Road

Newark

Price: $429,000

MLS# 5045072

House
2
2
1,500
10.9
2004
$4,072
6/06/25
For Sale
1879 Witherspoon Road, Ryegate

1879 Witherspoon Road

Ryegate

Price: $235,000

MLS# 5045063

Land
Low density
27.33
1118 Ft
6/06/25
6/10/25
For Sale with Contract
3652 Route 2 West, Danville

3652 Route 2 West

Danville

Price: $975,000

MLS# 5045167

House
3
2
1,522
0.69
2007
$10,263
6/05/25
For Sale
827 Old Cemetery Road, Peacham

827 Old Cemetery Road

Peacham

Price: $315,000

MLS# 5044792

House
4
1
1,848
0.87
1840
$4,650
6/04/25
6/13/25
For Sale with Contract
376 Belfry Road, Hardwick

376 Belfry Road

Hardwick

Price: $375,000

MLS# 5044742

House
3
2
2,528
1
2012
$8,673
6/04/25
For Sale
0 Tousant Hill Road, Stannard

0 Tousant Hill Road

Stannard

Price: $80,000

MLS# 5044675

Land
Rural Land
10
Ft
6/04/25
For Sale
00 Hawkins Road, Danville

00 Hawkins Road

Danville

Price: $45,000

MLS# 5044594

Land
RR
2
268 Ft
6/04/25
For Sale
2152 Old Silo Road, Barnet

2152 Old Silo Road

Barnet

Price: $329,000

MLS# 5044572

House
3
2
1,776
3.05
1966
$3,819
6/04/25
6/09/25
For Sale with Contract
77 Flagg Pond Road, Wheelock

77 Flagg Pond Road

Wheelock

Price: $875,000

MLS# 5044314

House
4
2
1,768
35
1989
$5,503
6/02/25
For Sale
Page 2â–˛
77 & 87 Flagg Pond Road, Wheelock

77 & 87 Flagg Pond Road

Wheelock

Price: $1,300,000

MLS# 5044313

House
7
4
3,135
85
1989
$10,767
6/02/25
For Sale
49 Winter Street, Hardwick

49 Winter Street

Hardwick

Price: $315,000

MLS# 5043993

House
3
2
2,088
0.25
1890
$3,170
5/31/25
For Sale
884 Leroux Road, Wheelock

884 Leroux Road

Wheelock

Price: $630,000

MLS# 5043814

House
3
2
2,700
46.1
2009
$8,179
5/30/25
For Sale
00 Hurlbut Hill Lane, Waterford

00 Hurlbut Hill Lane

Waterford

Price: $50,000

MLS# 5043766

Land
Rural Residential
10.1
Ft
5/30/25
For Sale
4646 Kirby Mountain Road, Kirby

4646 Kirby Mountain Road

Kirby

Price: $425,000

MLS# 5043644

House
3
2
1,190
11
1999
$3,909
5/29/25
For Sale
1817 Hopkins Hill Road, Hardwick

1817 Hopkins Hill Road

Hardwick

Price: $175,000

MLS# 5043624

Land
Rural Residential
22.07
Ft
5/29/25
For Sale
76 Back of the Moon Road, Kirby

76 Back of the Moon Road

Kirby

Price: $470,000

MLS# 5043600

House
2
3
1,776
5.1
2019
$5,206
5/29/25
For Sale
00 Rocky Ridge Road, St. Johnsbury

00 Rocky Ridge Road

St. Johnsbury

Price: $80,000

MLS# 5043581

Land
RES
1.99
Ft
5/29/25
For Sale
369 Bear Path Lane, Burke

369 Bear Path Lane

Burke

Price: $879,000

MLS# 5043538

Condo
3
3
2,005
2025
$11,690
5/29/25
5/30/25
For Sale with Contract
 Bennett Road, Kirby

Bennett Road

Kirby

Price: $1,150,000

MLS# 5043067

Land
Kirby
121
100 Ft
5/27/25
For Sale
3887 US Route 5, Burke

3887 US Route 5

Burke

Price: $384,000

MLS# 5043048

House
6
6
4,836
1.24
1900
$5,332
5/27/25
6/06/25
For Sale with Contract
364 Spaulding Road, St. Johnsbury

364 Spaulding Road

St. Johnsbury

Price: $299,000

MLS# 5042992

House
0
1
480
20.5
2020
$3,768
5/27/25
For Sale
2565 Island Pond Road, Newark

2565 Island Pond Road

Newark

Price: $279,000

MLS# 5043029

House
2
1
1,144
13.25
1987
NA
5/26/25
For Sale
421 Farmer Drive, St. Johnsbury

421 Farmer Drive

St. Johnsbury

Price: $515,000

MLS# 5042926

House
5
5
3,667
0.45
1995
$7,487
5/26/25
For Sale
0000 VT Route 114, Burke

0000 VT Route 114

Burke

Price: $399,000

MLS# 5042863

Land
ARII
4.96
810 Ft
5/25/25
For Sale
1334 Back Center Road, Lyndon

1334 Back Center Road

Lyndon

Price: $129,900

MLS# 5042859

House
2
2
753
0.25
1870
NA
5/25/25
For Sale
1295 Newark Pond Road, Newark

1295 Newark Pond Road

Newark

Price: $310,000

MLS# 5043152

House
3
1
876
0.44
1940
$2,745
5/23/25
For Sale
2884 Tampico Road, Danville

2884 Tampico Road

Danville

Price: $395,000

MLS# 5042847

House
3
2
2,212
22.79
1850
$5,890
5/23/25
5/28/25
For Sale with Contract
101 Tunny Mountain Road, Kirby

101 Tunny Mountain Road

Kirby

Price: $749,000

MLS# 5042836

House
5
4
3,178
5
2006
$7,438
5/23/25
For Sale
304 Green Bay Loop, Peacham

304 Green Bay Loop

Peacham

Price: $525,000

MLS# 5042676

House
2
2
1,854
8.1
1973
$5,572
5/23/25
For Sale
62 Lawrence Circle, St. Johnsbury

62 Lawrence Circle

St. Johnsbury

Price: $425,000

MLS# 5042670

House
5
4
3,709
0.64
1972
$9,301
5/23/25
For Sale
0 Joanne Drive, Burke

0 Joanne Drive

Burke

Price: $185,000

MLS# 5042586

Land
Resort
1.29
454 Ft
5/23/25
For Sale
0 Washburn Road, Burke

0 Washburn Road

Burke

Price: $175,000

MLS# 5042585

Land
Resort
1.09
478 Ft
5/23/25
For Sale
1083 Back Center Road, Lyndon

1083 Back Center Road

Lyndon

Price: $349,000

MLS# 5042675

House
3
2
2,830
2.5
1880
$5,979
5/22/25
For Sale
755 Mackville Road, Hardwick

755 Mackville Road

Hardwick

Price: $200,000

MLS# 5042563

House
2
1
1,134
0.13
1904
$3,363
5/22/25
6/03/25
For Sale with Contract
98 VT Route 114, Burke

98 VT Route 114

Burke

Price: $1,500,000

MLS# 5042546

Land
ARII
4.9
700 Ft
5/22/25
For Sale
16 Northridge Road, Burke

16 Northridge Road

Burke

Price: $120,000

MLS# 5042299

House
4
1
1,638
0.25
1870
$1,840
5/21/25
For Sale
Loading More