Real estate investors have long been attracted to Vermont's multi-home market due to its strong rental market and historically low vacancy rates. Search Multi-Family homes for sale in Vermont.

Interested in Selling a Multi-Family Home in Vermont? Trust the experts with unmatched experience in investment real estate. Contact Us Today!

157 Real Estate Listings and Homes for Sale
1412 North Avenue, Burlington

1412 North Avenue

Burlington

Price: $459,000

MLS# 5046519

Multi-Family
2
0
0
1,365
1944
$8,713
6/13/25
For Sale
153 South Main Street, Waterbury

153 South Main Street

Waterbury

Price: $425,000

MLS# 5046394

Multi-Family
2
4
2
1,820
1900
$5,382
6/13/25
For Sale
2 Arlington Street, Essex Junction

2 Arlington Street

Essex Junction

Price: $350,000

MLS# 5045976

Multi-Family
2
5
2
1,840
1884
$7,571
6/11/25
For Sale
79 Park Street, Burlington

79 Park Street

Burlington

Price: $535,000

MLS# 5045367

Multi-Family
2
0
0
1,358
1899
$8,106
6/09/25
For Sale
7137 US Route 4, Bridgewater

7137 US Route 4

Bridgewater

Price: $859,000

MLS# 5045429

Multi-Family
5
7
7
4,581
1840
$11,864
6/08/25
For Sale
7-9 Elm Street, Waterbury

7-9 Elm Street

Waterbury

Price: $425,000

MLS# 5045188

Multi-Family
2
5
2
2,726
1875
$5,842
6/06/25
For Sale
509 Glen Road, Newport City

509 Glen Road

Newport City

Price: $195,000

MLS# 5045087

Multi-Family
2
4
2
2,548
1920
$2,886
6/06/25
6/13/25
For Sale with Contract
244 North Champlain Street, Burlington

244 North Champlain Street

Burlington

Price: $599,500

MLS# 5045032

Multi-Family
2
5
2
2,200
1899
$9,469
6/05/25
For Sale
358 US Route 5, Windsor

358 US Route 5

Windsor

Price: $325,000

MLS# 5044897

Multi-Family
2
0
0
2,452
1925
$6,432
6/05/25
For Sale
148 Eastern Avenue, St. Johnsbury

148 Eastern Avenue

St. Johnsbury

Price: $255,000

MLS# 5044889

Multi-Family
4
3
4
5,106
1900
$4,577
6/05/25
For Sale
38 North Street, Bristol

38 North Street

Bristol

Price: $375,000

MLS# 5044881

Multi-Family
2
3
2
1,894
1860
$6,336
6/05/25
For Sale
3630 Vt Route 103 N, Chester

3630 Vt Route 103 N

Chester

Price: $650,000

MLS# 5044879

Multi-Family
2
3
3
4,324
1830
$10,121
6/05/25
For Sale
47 Granite Street, Barre City

47 Granite Street

Barre City

Price: $225,000

MLS# 5044712

Multi-Family
3
6
3
2,432
1925
$5,876
6/04/25
For Sale
40 North Main Street, Alburgh

40 North Main Street

Alburgh

Price: $519,000

MLS# 5044606

Multi-Family
4
8
3
6,524
1901
$4,694
6/04/25
For Sale
44 South Main Street, Alburgh

44 South Main Street

Alburgh

Price: $419,000

MLS# 5044588

Multi-Family
2
6
1
4,157
1910
$4,598
6/04/25
For Sale
783 Main Street, Colchester

783 Main Street

Colchester

Price: $585,000

MLS# 5044573

Multi-Family
2
5
2
2,782
1967
$6,610
6/04/25
For Sale
174-176 North Champlain Street, Burlington

174-176 North Champlain Street

Burlington

Price: $425,000

MLS# 5044565

Multi-Family
2
4
2
2,028
1899
$8,662
6/04/25
For Sale
2233 Pucker Street, Stowe

2233 Pucker Street

Stowe

Price: $1,100,000

MLS# 5044559

Multi-Family
5
0
0
5,404
1850
$11,305
6/04/25
For Sale
908 South Main Street, Stowe

908 South Main Street

Stowe

Price: $995,000

MLS# 5044558

Multi-Family
4
0
0
2,800
1900
$10,636
6/04/25
For Sale
10 Lower Newton Street, St. Albans City

10 Lower Newton Street

St. Albans City

Price: $549,900

MLS# 5044422

Multi-Family
3
6
4
3,526
1870
$8,039
6/03/25
For Sale
661 Laporte Road, Morristown

661 Laporte Road

Morristown

Price: $1,999,000

MLS# 5044087

Multi-Family
9
0
0
6,564
2022
$17,238
6/02/25
For Sale
254 Elm Street, Montpelier

254 Elm Street

Montpelier

Price: $850,000

MLS# 5044053

Multi-Family
7
16
8
8,165
1890
$9,653
6/01/25
For Sale
52-68 Northfield Street, Montpelier

52-68 Northfield Street

Montpelier

Price: $1,250,000

MLS# 5043755

Multi-Family
9
0
0
8,854
1900
$24,674
5/30/25
For Sale
643 Main Street, Cavendish

643 Main Street

Cavendish

Price: $419,000

MLS# 5043994

Multi-Family
4
0
0
5,984
1820
$7,851
5/29/25
For Sale
Page 2â–˛
52 Northfield Street, Montpelier

52 Northfield Street

Montpelier

Price: $375,000

MLS# 5043703

Multi-Family
4
0
0
2,878
1900
$8,522
5/29/25
For Sale
202-204 Main Street, Colchester

202-204 Main Street

Colchester

Price: $675,000

MLS# 5043450

Multi-Family
2
5
0
3,155
1967
$6,436
5/29/25
For Sale
208 Main Street, Cambridge

208 Main Street

Cambridge

Price: $499,000

MLS# 5043425

Multi-Family
2
0
0
2,370
1860
$5,522
5/28/25
For Sale
13 Summer Street, Randolph

13 Summer Street

Randolph

Price: $199,000

MLS# 5042965

Multi-Family
2
4
3
2,541
1867
$6,335
5/27/25
For Sale
68 Northfield Street, Montpelier

68 Northfield Street

Montpelier

Price: $335,000

MLS# 5042845

Multi-Family
2
6
2
2,248
1900
$7,763
5/24/25
For Sale
56 Northfield Street, Montpelier

56 Northfield Street

Montpelier

Price: $375,000

MLS# 5042735

Multi-Family
3
0
0
3,378
1900
$8,387
5/23/25
For Sale
44-48 Merchants Row, Middlebury

44-48 Merchants Row

Middlebury

Price: $1,350,000

MLS# 5042652

Multi-Family
4
4
6
4,716
1900
$12,364
5/23/25
For Sale
39 Main Street, Plainfield

39 Main Street

Plainfield

Price: $320,000

MLS# 5042421

Multi-Family
5
10
5
2,888
1890
$5,054
5/22/25
For Sale
5 Howard Street, Barre City

5 Howard Street

Barre City

Price: $285,000

MLS# 5042302

Multi-Family
2
4
2
1,728
1896
$4,664
5/21/25
For Sale
394 Vermont Route 15, Jericho

394 Vermont Route 15

Jericho

Price: $487,000

MLS# 5042268

Multi-Family
2
0
2
2,820
1920
$7,402
5/20/25
For Sale
166 North Main Street, St. Albans City

166 North Main Street

St. Albans City

Price: $475,000

MLS# 5041946

Multi-Family
2
5
2
2,522
1880
$5,717
5/20/25
6/05/25
For Sale with Contract
1763 Pucker Street, Stowe

1763 Pucker Street

Stowe

Price: $390,000

MLS# 5041907

Multi-Family
2
4
2
1,536
1900
$4,965
5/20/25
For Sale
663 Railroad Street, St. Johnsbury

663 Railroad Street

St. Johnsbury

Price: $299,000

MLS# 5042101

Multi-Family
5
8
5
4,200
1900
$5,934
5/19/25
For Sale
36 Lower Main Street East, Johnson

36 Lower Main Street East

Johnson

Price: $325,000

MLS# 5041841

Multi-Family
3
0
0
2,416
1900
$4,775
5/19/25
For Sale
12 Commonwealth Avenue, Ludlow

12 Commonwealth Avenue

Ludlow

Price: $575,000

MLS# 5041687

Multi-Family
3
9
6
5,054
1900
$9,775
5/18/25
For Sale
7 Commonwealth Avenue, Ludlow

7 Commonwealth Avenue

Ludlow

Price: $385,000

MLS# 5041670

Multi-Family
2
6
4
0
1830
$2,719
5/18/25
For Sale
13 Bishop Street, St. Albans City

13 Bishop Street

St. Albans City

Price: $398,000

MLS# 5041911

Multi-Family
2
5
2
1,976
1982
$5,668
5/16/25
For Sale
44 Turquoise Road, Shelburne

44 Turquoise Road

Shelburne

Price: $565,000

MLS# 5041481

Multi-Family
2
0
0
2,000
1966
NA
5/16/25
For Sale
1565 Marvin Road, Berkshire

1565 Marvin Road

Berkshire

Price: $495,000

MLS# 5040812

Multi-Family
3
0
0
3,282
2002
$5,956
5/14/25
5/21/25
For Sale with Contract
49 South Main Street, Randolph

49 South Main Street

Randolph

Price: $374,175

MLS# 5040736

Multi-Family
6
7
6
3,602
1875
$7,531
5/14/25
For Sale
5 Post Office Lane, Lyndon

5 Post Office Lane

Lyndon

Price: $180,000

MLS# 5039895

Multi-Family
2
4
2
1,712
1880
$2,286
5/07/25
For Sale
15 Hale Street, Randolph

15 Hale Street

Randolph

Price: $349,175

MLS# 5039827

Multi-Family
5
0
0
2,654
1920
$6,786
5/07/25
For Sale
6610 Berkshire Center Road, Berkshire

6610 Berkshire Center Road

Berkshire

Price: $260,000

MLS# 5039707

Multi-Family
2
4
0
3,117
1890
$4,530
5/07/25
For Sale
376-378 North Avenue, Burlington

376-378 North Avenue

Burlington

Price: $420,000

MLS# 5039560

Multi-Family
2
4
2
2,489
1899
$13,143
5/06/25
For Sale
87 Currier Street, Barre City

87 Currier Street

Barre City

Price: $349,000

MLS# 5039359

Multi-Family
3
6
4
3,120
1929
$8,297
5/05/25
5/17/25
For Sale with Contract
55 Cottage Street, Newport City

55 Cottage Street

Newport City

Price: $205,000

MLS# 5039286

Multi-Family
2
6
3
3,137
1900
$2,976
5/04/25
5/09/25
For Sale with Contract
376 Lafayette Street, St. Johnsbury

376 Lafayette Street

St. Johnsbury

Price: $244,900

MLS# 5039269

Multi-Family
3
5
3
2,305
1900
$3,509
5/04/25
5/30/25
For Sale with Contract
Loading More