Homes with in-law or accessory apartments in Vermont cater to diverse needs, offering multi-generational living solutions or income potential. These properties range from single-family homes with separate apartments to larger estates with comprehensive facilities, providing privacy and convenience for extended families or renters. The style and size vary, reflecting the region's architectural diversity and rural charm.

Interested in Selling a Home in Vermont? Contact Us Today!

Search homes for sale with in-law or accessory apartments in Vermont.

39 Real Estate Listings and Homes for Sale
3123 Carter Hill Road, Highgate

3123 Carter Hill Road

Highgate

Price: $268,900

MLS# 5046420

House
3
2
1,368
0.54
1860
$3,427
6/13/25
For Sale
53 High Street, Middlebury

53 High Street

Middlebury

Price: $350,000

MLS# 5045832

House
3
3
1,740
0.29
1920
$7,056
6/11/25
For Sale
3888 Spear Street, Charlotte

3888 Spear Street

Charlotte

Price: $1,250,000

MLS# 5045778

House
4
4
3,440
4.73
2021
$14,878
6/11/25
For Sale
62 Austin Road, St. Albans Town

62 Austin Road

St. Albans Town

Price: $890,000

MLS# 5045222

House
3
3
1,851
2.1
1989
$7,812
6/06/25
For Sale
115 High Street, St. Albans City

115 High Street

St. Albans City

Price: $795,000

MLS# 5043608

House
5
3
3,860
0.75
1875
$11,958
5/29/25
For Sale
67 Shawville Road, Sheldon

67 Shawville Road

Sheldon

Price: $679,000

MLS# 5043428

House
6
4
4,090
0.8
2006
$6,476
5/27/25
For Sale
82 Stirrup Circle, Williston

82 Stirrup Circle

Williston

Price: $599,900

MLS# 5042620

House
4
2
2,188
0.47
1976
$6,061
5/23/25
For Sale
105 Brook Drive, Burlington

105 Brook Drive

Burlington

Price: $979,900

MLS# 5042460

House
3
4
3,744
2.62
1993
$17,218
5/20/25
6/14/25
For Sale with Contract
92 River Street, Montgomery

92 River Street

Montgomery

Price: $312,900

MLS# 5041769

House
2
2
1,334
0.15
1880
$1,961
5/19/25
For Sale
225 Viscido Drive, Ferrisburgh

225 Viscido Drive

Ferrisburgh

Price: $2,995,000

MLS# 5041599

House
4
4
4,888
10
2024
NA
5/17/25
For Sale
44 Turquoise Road, Shelburne

44 Turquoise Road

Shelburne

Price: $565,000

MLS# 5041482

House
3
2
2,000
1.35
1966
NA
5/16/25
For Sale
1565 Marvin Road, Berkshire

1565 Marvin Road

Berkshire

Price: $495,000

MLS# 5040802

House
5
4
3,282
10.6
2002
$5,956
5/14/25
5/21/25
For Sale with Contract
132 East Shore South, Grand Isle

132 East Shore South

Grand Isle

Price: $799,000

MLS# 5040678

House
4
3
3,049
3.65
1988
$8,203
5/14/25
For Sale
136 Ethan Allen Highway, Georgia

136 Ethan Allen Highway

Georgia

Price: $485,000

MLS# 5040550

House
3
2
2,330
1
1974
$4,292
5/13/25
5/23/25
For Sale with Contract
4 Whipple Drive, Essex Junction

4 Whipple Drive

Essex Junction

Price: $725,000

MLS# 5038805

House
5
3
2,994
0.43
1986
$9,233
5/01/25
For Sale
73 Lake Street, Shoreham

73 Lake Street

Shoreham

Price: $327,900

MLS# 5036864

House
0
1
360
11.86
2017
$6,897
4/18/25
5/02/25
For Sale with Contract
885 Greenbush Road, Charlotte

885 Greenbush Road

Charlotte

Price: $1,540,000

MLS# 5036544

House
5
4
5,069
10.03
2003
$14,375
4/16/25
5/27/25
For Sale with Contract
233 South Main Street, Richford

233 South Main Street

Richford

Price: $414,900

MLS# 5036351

House
5
2
3,371
0.58
1880
$5,497
4/15/25
For Sale
2341 West Shore Road, Isle La Motte

2341 West Shore Road

Isle La Motte

Price: $735,000

MLS# 5035661

House
3
3
2,392
11.8
2004
$9,322
4/10/25
4/27/25
For Sale with Contract
91 Old Pasture Lane, Middlebury

91 Old Pasture Lane

Middlebury

Price: $1,355,000

MLS# 5035239

House
6
5
4,503
10.73
1979
$17,232
4/08/25
For Sale
24 Pearl Ave Extension, St. Albans Town

24 Pearl Ave Extension

St. Albans Town

Price: $275,000

MLS# 5035214

House
4
3
2,190
0.61
1972
$3,275
4/07/25
For Sale
64 Taylor Avenue, Bristol

64 Taylor Avenue

Bristol

Price: $595,000

MLS# 5033767

House
5
3
3,248
0.41
1992
$8,600
3/26/25
For Sale
3 Old Stage Road, Orwell

3 Old Stage Road

Orwell

Price: $249,900

MLS# 5033136

House
3
2
1,242
1
2001
$2,705
3/21/25
3/26/25
For Sale with Contract
3 Camp Street, Essex Junction

3 Camp Street

Essex Junction

Price: $449,000

MLS# 5032546

House
4
3
1,905
0.19
1920
$6,533
3/18/25
For Sale
Page 2
27 Turner Avenue, Milton

27 Turner Avenue

Milton

Price: $539,900

MLS# 5031297

House
4
3
2,234
1.4
2002
$7,429
3/05/25
For Sale
302 Ledge Hill Drive, Georgia

302 Ledge Hill Drive

Georgia

Price: $1,400,000

MLS# 5030193

House
6
4
3,530
31.38
1992
$13,066
2/24/25
For Sale
150 Route 129, Alburgh

150 Route 129

Alburgh

Price: $399,000

MLS# 5029770

House
2
2
1,080
0.46
1945
$6,469
2/19/25
For Sale
30 Lake Road, Panton

30 Lake Road

Panton

Price: $2,575,000

MLS# 5029351

House
5
8
10,473
10.05
1996
$48,352
2/13/25
2/13/25
For Sale with Contract
59 Catherine Street, Burlington

59 Catherine Street

Burlington

Price: $699,900

MLS# 5028937

House
5
3
1,900
0.11
1930
$10,892
2/10/25
For Sale
1335 Downsingsville Road, Lincoln

1335 Downsingsville Road

Lincoln

Price: $260,000

MLS# 5027427

House
3
1
1,070
1.7
1982
$3,303
1/23/25
For Sale
50 Meridian Street, Burlington

50 Meridian Street

Burlington

Price: $425,000

MLS# 5026201

House
4
2
2,862
0.17
1977
$9,427
1/08/25
5/15/25
For Sale with Contract
6 Fairfield Hill Road, St. Albans Town

6 Fairfield Hill Road

St. Albans Town

Price: $495,000

MLS# 5025717

House
4
2
3,623
0.65
1910
$8,268
1/03/25
For Sale
897 Falls Road, Shelburne

897 Falls Road

Shelburne

Price: $1,100,000

MLS# 5025159

House
3
3
2,708
0.32
NA
NA
12/24/24
For Sale
4064 Harbor Road, Shelburne

4064 Harbor Road

Shelburne

Price: $7,750,000

MLS# 5006582

House
6
9
10,500
4
1999
$101,912
7/24/24
For Sale
103 Court Street, Middlebury

103 Court Street

Middlebury

Price: $798,000

MLS# 4980065

House
5
4
4,810
2.4
1995
$11,308
12/12/23
For Sale
Loading More