Windsor County, nestled in southeastern Vermont, is a region steeped in history and natural beauty. Known as the birthplace of Vermont, the county boasts a rich cultural heritage reflected in its well-preserved architecture and vibrant small towns. Residents and visitors enjoy a balance of rural tranquility and dynamic local life, with access to outdoor recreation, community events, and cultural landmarks. Housing options in Windsor County are diverse, featuring historic farmhouses, elegant Victorian homes, and thoughtfully designed contemporary properties, all set amidst the county's scenic landscapes.

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

Search by Towns: Bethel, Norwich, Rochester, Royalton, Sharon

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

179 Real Estate Listings and Homes for Sale
00 Olcott Road, Norwich

00 Olcott Road

Norwich

Price: $789,000

MLS# 5027298

Land
RR
33
2349 Ft
1/22/25
For Sale
3993 VT Route 114, Burke

3993 VT Route 114

Burke

Price: $235,000

MLS# 5027275

Mfg/Mobile
2
2
858
2022
$2,951
1/20/25
For Sale
604 Mountain View Loop, Rochester

604 Mountain View Loop

Rochester

Price: $390,000

MLS# 5027169

House
3
2
1,460
2.24
1990
NA
1/20/25
For Sale
0 Kinney Hill Road, Newark

0 Kinney Hill Road

Newark

Price: $99,000

MLS# 5027076

Land
See town
10.1
210 Ft
1/18/25
For Sale
00 Stagecoach Road, Norwich

00 Stagecoach Road

Norwich

Price: $225,000

MLS# 5026859

Land
rural residential
2.64
368 Ft
1/16/25
For Sale
48 Middle Road, Norwich

48 Middle Road

Norwich

Price: $849,000

MLS# 5026853

House
3
4
3,708
9.16
1976
$13,939
1/16/25
For Sale
153 Stackpole Road, Royalton

153 Stackpole Road

Royalton

Price: $379,000

MLS# 5026812

House
2
2
1,368
5.6
1971
$3,884
1/16/25
1/25/25
For Sale with Contract
105 Park Avenue, Lyndon

105 Park Avenue

Lyndon

Price: $339,000

MLS# 5026648

House
5
2
1,936
0.35
1890
$3,943
1/14/25
For Sale
1412 Bean Pond Road, Wheelock

1412 Bean Pond Road

Wheelock

Price: $39,000

MLS# 5026605

Land
None
2.43
114 Ft
1/13/25
For Sale
829 Cotton Road, Lyndon

829 Cotton Road

Lyndon

Price: $270,000

MLS# 5026537

House
2
1
1,728
4.8
1973
$3,289
1/13/25
1/22/25
For Sale with Contract
95 Meetinghouse Road, Norwich

95 Meetinghouse Road

Norwich

Price: $1,369,900

MLS# 5026285

House
4
3
3,424
10.1
1997
$17,585
1/10/25
For Sale
3333 State Forest Road, Groton

3333 State Forest Road

Groton

Price: $365,000

MLS# 5026217

House
3
1
1,692
10.9
1988
$4,754
1/09/25
For Sale
3288 Pinkham Road, Burke

3288 Pinkham Road

Burke

Price: $199,000

MLS# 5026203

Land
Ag. Res. II
5.19
840 Ft
1/09/25
For Sale
00 Gilman Road, Lyndon

00 Gilman Road

Lyndon

Price: $29,000

MLS# 5026270

Land
Lyndon
1
209 Ft
1/08/25
For Sale
1573 Mount Pleasant Street, St. Johnsbury

1573 Mount Pleasant Street

St. Johnsbury

Price: $95,000

MLS# 5026095

Land
yes
4.35
306 Ft
1/08/25
For Sale
1578 Downer Road, Sharon

1578 Downer Road

Sharon

Price: $345,000

MLS# 5025859

House
1
1
854
3.45
2021
$3,558
1/06/25
For Sale
5697 S Wheelock Road, Wheelock

5697 S Wheelock Road

Wheelock

Price: $175,000

MLS# 5025786

House
2
1
864
1
1910
$2,283
1/06/25
For Sale
753 Coles Pond Road, Walden

753 Coles Pond Road

Walden

Price: $479,000

MLS# 5025748

House
2
3
1,344
32
2017
$6,619
1/04/25
1/11/25
For Sale with Contract
87 Cochran Road, Groton

87 Cochran Road

Groton

Price: $319,900

MLS# 5025735

House
3
2
1,440
2.4
1890
$4,066
1/04/25
For Sale
859 Tigertown Road, Norwich

859 Tigertown Road

Norwich

Price: $369,000

MLS# 5025511

House
3
3
1,568
39.61
2004
$7,180
1/01/25
For Sale
600 N. Windsor Street, Royalton

600 N. Windsor Street

Royalton

Price: $325,000

MLS# 5025178

Multi-Family
3
0
0
2,338
1940
$6,426
12/24/24
For Sale
369 Bear Path Lane, Burke

369 Bear Path Lane

Burke

Price: $849,000

MLS# 5024620

Condo
3
3
2,005
2025
$11,690
12/14/24
For Sale
369 Bear Path Lane, Burke

369 Bear Path Lane

Burke

Price: $1,250,000

MLS# 5024618

Condo
4
4
3,005
2025
$14,500
12/14/24
For Sale
1173 Newark Pond Road, Newark

1173 Newark Pond Road

Newark

Price: $315,000

MLS# 5024547

House
3
2
1,400
3.27
1982
$2,926
12/13/24
For Sale
1637 us route 5 south, Barnet

1637 us route 5 south

Barnet

Price: $260,000

MLS# 5024537

House
4
2
1,965
0.46
1946
$3,680
12/13/24
For Sale
269 Lyndon Heights Drive, Lyndon

269 Lyndon Heights Drive

Lyndon

Price: $269,900

MLS# 5024302

House
3
1
1,144
0.59
1970
$3,692
12/11/24
For Sale
573 Library Road, Danville

573 Library Road

Danville

Price: $368,500

MLS# 5024257

House
4
2
2,335
10.5
2009
$4,502
12/10/24
12/20/24
For Sale with Contract
Page 2â–˛
400 Green Bay Loop, Peacham

400 Green Bay Loop

Peacham

Price: $1,160,000

MLS# 5024036

House
4
4
4,413
10.2
2009
$15,314
12/06/24
For Sale
968 VT Route 15, Danville

968 VT Route 15

Danville

Price: $549,000

MLS# 5023894

House
4
3
3,997
13.3
1979
$5,758
12/05/24
1/01/25
For Sale with Contract
0 Powder Spring Road, Groton

0 Powder Spring Road

Groton

Price: $75,000

MLS# 5023677

Land
Groton
15
338 Ft
12/02/24
12/21/24
For Sale with Contract
796 New Duck Pond Road, Sheffield

796 New Duck Pond Road

Sheffield

Price: $279,000

MLS# 5023385

Land
Yes - Sheffield
169.5
1554 Ft
11/29/24
For Sale
799 South Bayley Hazen Road, Ryegate

799 South Bayley Hazen Road

Ryegate

Price: $479,000

MLS# 5023211

House
4
2
2,352
30
1973
$4,131
11/26/24
For Sale
1071 East Hill Road, Peacham

1071 East Hill Road

Peacham

Price: $110,000

MLS# 5023215

House
0
0
160
10
2003
$1,177
11/25/24
12/21/24
For Sale with Contract
00 Chapel Hill Road, Sharon

00 Chapel Hill Road

Sharon

Price: $269,000

MLS# 5022979

Land
R 22
9.82
1800 Ft
11/22/24
For Sale
Lot 1 Industrial Parkway, St. Johnsbury

Lot 1 Industrial Parkway

St. Johnsbury

Price: $198,000

MLS# 5023174

Land
Industrial
7.46
540 Ft
11/21/24
For Sale
0 Joanne Drive, Burke

0 Joanne Drive

Burke

Price: $160,000

MLS# 5022377

Land
Resort
1.29
454 Ft
11/15/24
For Sale
0 Washburn Road, Burke

0 Washburn Road

Burke

Price: $190,000

MLS# 5022376

Land
Resort
3.11
104 Ft
11/15/24
For Sale
0 Washburn Road, Burke

0 Washburn Road

Burke

Price: $160,000

MLS# 5022375

Land
Resort
1.09
478 Ft
11/15/24
For Sale
0 State Forest Road, Groton

0 State Forest Road

Groton

Price: $85,000

MLS# 5022333

Land
Residential
11.1
312 Ft
11/15/24
12/27/24
For Sale with Contract
87 Aldrich Farm Road, Sharon

87 Aldrich Farm Road

Sharon

Price: $398,000

MLS# 5022311

Land
r
13.6
1 Ft
11/15/24
For Sale
2697 VT Route 114, Burke

2697 VT Route 114

Burke

Price: $275,000

MLS# 5022029

House
1
1
768
1.3
1977
$3,579
11/12/24
For Sale
278 Edwins Pond Road, Rochester

278 Edwins Pond Road

Rochester

Price: $45,000

MLS# 5021786

Land
conres
1.87
210 Ft
11/11/24
For Sale
0 U.S. Route 2, St. Johnsbury

0 U.S. Route 2

St. Johnsbury

Price: $140,000

MLS# 5021659

Land
St. Johnsbury Zoning
45.3
Ft
11/08/24
For Sale
88 Church Street, Lyndon

88 Church Street

Lyndon

Price: $172,500

MLS# 5021608

House
6
2
2,024
0.36
1880
$3,093
11/08/24
For Sale
0 East Peacham Road, Barnet

0 East Peacham Road

Barnet

Price: $60,000

MLS# 5021181

Land
Agricultural
7.22
Ft
11/05/24
For Sale
128 Caspian Avenue, Hardwick

128 Caspian Avenue

Hardwick

Price: $199,000

MLS# 5021162

Mfg/Mobile
2
1
1,476
1978
$1,754
11/05/24
For Sale
190 Victory Road, Kirby

190 Victory Road

Kirby

Price: $285,000

MLS# 5021148

House
1
0
384
80.2
1987
$1,370
11/05/24
For Sale
25 Burkeside Road, Burke

25 Burkeside Road

Burke

Price: $395,000

MLS# 5021093

Condo
2
3
1,288
1984
$6,203
11/04/24
For Sale
818 Concord Avenue, St. Johnsbury

818 Concord Avenue

St. Johnsbury

Price: $268,900

MLS# 5020492

House
4
2
2,299
0.49
1900
$5,030
10/30/24
For Sale
5371 Noyestar Road, Walden

5371 Noyestar Road

Walden

Price: $395,000

MLS# 5020451

House
3
2
1,996
2.78
2004
$5,076
10/30/24
11/16/24
For Sale with Contract
0 Deer Creek Road, St. Johnsbury

0 Deer Creek Road

St. Johnsbury

Price: $45,000

MLS# 5020262

Land
RES
0.35
75 Ft
10/28/24
For Sale
00 Deer Creek Road, St. Johnsbury

00 Deer Creek Road

St. Johnsbury

Price: $45,000

MLS# 5020260

Land
RES
0.36
109 Ft
10/28/24
For Sale
2300 Daniels Farm Road, Waterford

2300 Daniels Farm Road

Waterford

Price: $525,000

MLS# 5020199

House
3
3
3,909
3.75
1987
NA
10/28/24
For Sale
2946 Spaulding Road, St. Johnsbury

2946 Spaulding Road

St. Johnsbury

Price: $255,000

MLS# 5020096

House
3
2
1,546
10.1
1988
$3,361
10/26/24
For Sale
Loading More