Apartments & Homes for Rent in Vermont
RivoRent has 595 listings across 60 cities in Vermont, with rents from $300 – $22,500 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 595
- Cities
- 60
- Rent range
- $300 – $22,500
All 60 cities in Vermont
Most listings first.
- Burlington263 listings · $900 – $8,200263
- South Burlington29 listings · $1,600 – $3,78029
- Winooski28 listings · $1,425 – $2,88528
- Williston22 listings · $1,500 – $2,75022
- Colchester19 listings · $1,775 – $2,35019
- Chittenden County18 listings · $810 – $9,00018
- Barre16 listings · $500 – $1,85016
- Essex Junction16 listings · $810 – $2,70016
- Windsor14 listings · $1,122 – $2,80014
- Springfield13 listings · $1,225 – $1,95013
- Manchester Center10 listings · $2,475 – $18,00010
- Milton10 listings · $1,550 – $2,49510
- Montpelier10 listings · $1,150 – $1,90010
- Bennington County9 listings · $1,170 – $22,5009
- Bennington8 listings · $875 – $1,7008
- Windham County8 listings · $500 – $12,6008
- Morrisville7 listings · $1,450 – $2,2007
- Windsor County6 listings · $1,370 – $22,5006
- Rutland5 listings · $1,260 – $4,9505
- Rutland County5 listings · $855 – $4,9505
- Shelburne5 listings · $500 – $3,2005
- Washington County5 listings · $1,665 – $4,5005
- Waterbury5 listings · $1,505 – $4,0005
- Manchester4 listings · $2,880 – $11,2504
- Morristown4 listings · $1,550 – $1,9504
- Norwich4 listings · $3,200 – $6,0004
- Hartford3 listings · $1,800 – $2,4003
- Randolph3 listings · $300 – $7003
- White River Junction3 listings · $1,500 – $2,6103
- Bellows Falls2 listings · $1,6002
- Brattleboro2 listings · $1,250 – $1,6752
- Chester2 listings · $1,795 – $2,7002
- Essex2 listings · $2,075 – $2,9502
- Hinesburg2 listings · $1,850 – $10,0002
- North Springfield2 listings · $1,300 – $1,7552
- Orange County2 listings · $2,340 – $4,3202
- Orleans County2 listings · $940 – $1,3252
- Quechee2 listings · $2,565 – $2,7002
- Richmond2 listings · $1,755 – $1,9502
- St. Albans2 listings · $1,620 – $1,7102
- Swanton2 listings · $1,305 – $1,6002
- Addison County1 listing · $1,6201
- Berlin1 listing · $3001
- Dorset1 listing · $6,7501
- Franklin County1 listing · $1,4401
- Grand Isle County1 listing · $2,0251
- Hardwick1 listing · $1,4151
- Johnson1 listing · $1,1251
- Lamoille County1 listing · $1,1701
- Middlebury1 listing · $2,4501
- Newport1 listing · $1,1501
- Ryegate1 listing · $1,2251
- South Hero1 listing · $1,5001
- St. George1 listing · $2,9001
- St. Johnsbury1 listing · $8401
- Stowe1 listing · $1,5001
- Thetford1 listing · $2,6001
- Wilder1 listing · $1,9751
- Williamstown1 listing · $1,2501
- Woodstock1 listing · $3,1501
Rentals in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming