Housing data for every place in Vermont
The median gross rent in Vermont is $1,234 (±$18) a month (US Census Bureau, 2020–2024 American Community Survey).
26.8% of its households rent.
The median gross rent was $985 in 2015–2019 (+25.3%; Up after inflation).
Choose a county or a place for its own figures, or a ranking to compare them all.
Figures last updated on .
- Median gross rent
- $1,234 (±$18)
- Households that rent
- 26.8%
- Median household income
- $81,203
- Median real estate taxes
- $5,039
- Places
- 309
Rankings for Vermont
- Vermont places ranked by median rent
- Vermont places ranked by median home value
- Vermont places ranked by median household income
- Vermont places ranked by property taxes
- Vermont places ranked by share of renters
- Vermont places ranked by rent burden
- Vermont places ranked by age of homes
- Vermont places ranked by rental vacancy rate
- Vermont places ranked by commute time
Crime reported to police in Vermont
| Year | Violent per 100,000 in Vermont | Property per 100,000 in Vermont | Violent per 100,000 in the United States | Property per 100,000 in the United States |
|---|---|---|---|---|
| 2023 | 216 | 1,825 | 386 | 1,950 |
| 2024 | 227 | 1,668 | 363 | 1,767 |
| 2025 | 220 | 1,446 | 330 | 1,552 |
In 2025, the FBI put the rates for Vermont at 220 violent and 1,446 property crimes per 100,000 residents.
Pages in Vermont carry the figures of 52 town police departments and 14 county-wide totals.
Addison County
- All 25 places in Addison County
- Addison — median rent $2,019
- Bridport — median rent $1,184
- Bristol — median rent $1,275
- Bristol (community) — median rent $1,288
- Cornwall — median rent $1,125
- Ferrisburgh — median rent $1,435
- Goshen
- Granville — median rent $1,163
- Hancock — median rent $939
- Leicester — median rent $1,098
- Lincoln — median rent $870
- Middlebury — median rent $1,156
- Middlebury (community) — median rent $1,201
- Monkton — median rent $1,301
- New Haven — median rent $1,163
- Orwell — median rent $1,105
- Panton — median rent $1,410
- Ripton
- Salisbury — median rent $1,443
- Shoreham — median rent $1,306
- Starksboro — median rent $1,306
- Vergennes — median rent $1,000
- Waltham — median rent $1,096
- Weybridge — median rent $1,227
- Whiting — median rent $1,204
Bennington County
- All 22 places in Bennington County
- Arlington — median rent $1,191
- Arlington (community) — median rent $1,164
- Bennington — median rent $1,133
- Bennington (community) — median rent $1,115
- Dorset — median rent $1,420
- Landgrove
- Manchester (Bennington County, town) — median rent $1,057
- Manchester (Bennington County, village) — median rent $650
- Manchester Center — median rent $1,023
- North Bennington — median rent $1,447
- Old Bennington — median rent $1,063
- Peru — median rent $1,271
- Pownal — median rent $944
- Readsboro — median rent $724
- Rupert
- Sandgate
- Searsburg
- Shaftsbury — median rent $1,079
- Stamford — median rent $1,583
- Sunderland — median rent $1,413
- Winhall — median rent $1,094
- Woodford
Caledonia County
- All 21 places in Caledonia County
- Barnet — median rent $974
- Burke — median rent $938
- Danville
- Groton — median rent $288
- Hardwick — median rent $875
- Hardwick (community) — median rent $821
- Kirby — median rent $1,250
- Lyndon — median rent $1,096
- Lyndonville — median rent $1,075
- Newark — median rent $1,708
- Peacham — median rent $1,028
- Ryegate — median rent $908
- Sheffield — median rent $967
- St. Johnsbury — median rent $914
- St. Johnsbury (community) — median rent $912
- Stannard
- Sutton
- Walden — median rent $900
- Waterford
- West Burke — median rent $525
- Wheelock
Chittenden County
- All 20 places in Chittenden County
- Bolton — median rent $1,299
- Burlington — median rent $1,649
- Charlotte — median rent $1,738
- Colchester — median rent $1,474
- Essex — median rent $1,569
- Essex Junction — median rent $1,544
- Hinesburg — median rent $1,651
- Huntington — median rent $986
- Jericho — median rent $1,731
- Milton — median rent $1,536
- Milton (community) — median rent $1,471
- Richmond
- Shelburne — median rent $1,442
- Shelburne (community) — median rent $1,439
- South Burlington — median rent $1,787
- St. George — median rent $1,394
- Underhill
- Westford — median rent $2,375
- Williston — median rent $1,832
- Winooski — median rent $1,643
Essex County
- All 13 places in Essex County
- Bloomfield
- Brighton — median rent $775
- Brunswick
- Canaan
- Concord — median rent $1,111
- East Haven
- Granby
- Guildhall — median rent $850
- Lemington
- Lunenburg — median rent $1,025
- Maidstone
- Norton
- Victory
Franklin County
- All 19 places in Franklin County
- Bakersfield — median rent $1,200
- Berkshire — median rent $1,525
- Enosburg Falls — median rent $832
- Enosburgh — median rent $852
- Fairfax — median rent $1,080
- Fairfax (community) — median rent $1,056
- Fairfield — median rent $1,056
- Fletcher — median rent $1,679
- Franklin — median rent $891
- Georgia — median rent $1,629
- Highgate — median rent $895
- Montgomery — median rent $868
- Richford — median rent $1,160
- Richford (community) — median rent $1,124
- Sheldon — median rent $1,286
- St. Albans (Franklin County, city) — median rent $1,150
- St. Albans (Franklin County, town) — median rent $1,460
- Swanton (Franklin County, town) — median rent $1,257
- Swanton (Franklin County, village) — median rent $1,238
Grand Isle County
- All 6 places in Grand Isle County
- Alburgh (Grand Isle County, town) — median rent $1,529
- Alburgh (Grand Isle County, village) — median rent $1,721
- Grand Isle — median rent $1,363
- Isle La Motte — median rent $1,391
- North Hero — median rent $1,556
- South Hero — median rent $1,439
Lamoille County
- All 16 places in Lamoille County
- Belvidere — median rent $1,542
- Cambridge (Lamoille County, town) — median rent $1,183
- Cambridge (Lamoille County, village) — median rent $1,112
- Eden — median rent $1,300
- Elmore — median rent $1,225
- Hyde Park (Lamoille County, town) — median rent $1,007
- Hyde Park (Lamoille County, village) — median rent $1,306
- Jeffersonville — median rent $1,264
- Johnson (Lamoille County, town) — median rent $948
- Johnson (Lamoille County, village) — median rent $947
- Morristown — median rent $1,214
- Morrisville — median rent $1,289
- Stowe — median rent $1,458
- Stowe (community) — median rent $1,904
- Waterville — median rent $1,110
- Wolcott — median rent $1,059
Orange County
- All 22 places in Orange County
- Bradford — median rent $1,221
- Bradford (community) — median rent $1,039
- Braintree — median rent $840
- Brookfield — median rent $975
- Chelsea — median rent $1,524
- Corinth — median rent $1,267
- Fairlee — median rent $1,083
- Newbury (Orange County, town) — median rent $1,080
- Newbury (Orange County, village) — median rent $1,259
- Orange — median rent $1,330
- Randolph — median rent $1,172
- Randolph (community) — median rent $1,095
- Strafford — median rent $1,125
- Thetford — median rent $1,141
- Topsham — median rent $908
- Tunbridge — median rent $1,346
- Vershire — median rent $1,117
- Washington — median rent $996
- Wells River — median rent $900
- West Fairlee — median rent $1,113
- Williamstown — median rent $1,659
- Williamstown (community) — median rent $1,717
Orleans County
- All 25 places in Orleans County
- Albany (Orleans County, town) — median rent $1,114
- Albany (Orleans County, village)
- Barton (Orleans County, town) — median rent $793
- Barton (Orleans County, village) — median rent $761
- Brownington — median rent $745
- Charleston — median rent $979
- Coventry — median rent $755
- Craftsbury — median rent $1,091
- Derby — median rent $1,096
- Derby Center — median rent $1,078
- Derby Line — median rent $835
- Glover — median rent $973
- Greensboro — median rent $1,113
- Holland — median rent $1,330
- Irasburg — median rent $1,063
- Jay
- Lowell — median rent $945
- Morgan — median rent $1,112
- Newport (Orleans County, city) — median rent $850
- Newport (Orleans County, town) — median rent $810
- North Troy — median rent $597
- Orleans — median rent $810
- Troy — median rent $646
- Westfield — median rent $863
- Westmore — median rent $1,050
Rutland County
- All 34 places in Rutland County
- Benson — median rent $1,113
- Brandon — median rent $1,064
- Brandon (community) — median rent $1,125
- Castleton — median rent $1,137
- Castleton (community) — median rent $1,331
- Chittenden — median rent $1,125
- Clarendon — median rent $1,096
- Danby — median rent $794
- Fair Haven — median rent $830
- Fair Haven (community) — median rent $768
- Hubbardton — median rent $1,708
- Ira — median rent $942
- Killington — median rent $1,286
- Mendon — median rent $1,230
- Middletown Springs — median rent $1,208
- Mount Holly — median rent $1,534
- Mount Tabor — median rent $2,143
- Pawlet — median rent $1,153
- Pittsfield — median rent $1,035
- Pittsford — median rent $781
- Poultney (Rutland County, town) — median rent $913
- Poultney (Rutland County, village) — median rent $868
- Proctor — median rent $1,029
- Proctor (community) — median rent $1,059
- Rutland (Rutland County, city) — median rent $995
- Rutland (Rutland County, town) — median rent $1,221
- Shrewsbury — median rent $1,438
- Sudbury
- Tinmouth
- Wallingford — median rent $891
- Wells — median rent $1,313
- West Haven
- West Rutland — median rent $883
- West Rutland (community) — median rent $883
Washington County
- All 25 places in Washington County
- Barre (Washington County, city) — median rent $1,093
- Barre (Washington County, town) — median rent $1,524
- Berlin — median rent $1,169
- Cabot — median rent $1,243
- Calais — median rent $1,408
- Duxbury — median rent $1,318
- East Barre
- East Montpelier — median rent $1,187
- Fayston — median rent $1,654
- Marshfield (Washington County, town) — median rent $1,317
- Marshfield (Washington County, village) — median rent $1,125
- Middlesex — median rent $1,333
- Montpelier — median rent $1,302
- Moretown — median rent $838
- Northfield — median rent $1,018
- Northfield (community) — median rent $997
- Plainfield — median rent $1,153
- Roxbury — median rent $950
- South Barre — median rent $1,609
- Waitsfield — median rent $1,200
- Warren — median rent $1,750
- Waterbury — median rent $1,027
- Waterbury (community) — median rent $866
- Woodbury
- Worcester — median rent $1,023
Windham County
- All 29 places in Windham County
- Athens — median rent $1,125
- Bellows Falls — median rent $1,038
- Brattleboro — median rent $1,074
- Brattleboro (community) — median rent $1,113
- Brookline — median rent $1,732
- Dover — median rent $670
- Dummerston — median rent $1,392
- Grafton — median rent $1,288
- Guilford — median rent $1,283
- Halifax — median rent $875
- Jacksonville
- Jamaica — median rent $870
- Londonderry — median rent $1,014
- Marlboro — median rent $1,600
- Newfane (Windham County, town) — median rent $1,266
- Newfane (Windham County, village) — median rent $1,083
- Putney — median rent $508
- Rockingham — median rent $1,062
- Saxtons River — median rent $1,188
- Stratton — median rent $1,208
- Townshend — median rent $1,074
- Vernon — median rent $1,023
- Wardsboro — median rent $1,479
- West Brattleboro — median rent $848
- Westminster (Windham County, town) — median rent $916
- Westminster (Windham County, village) — median rent $749
- Whitingham — median rent $673
- Wilmington — median rent $1,106
- Windham
Windsor County
- All 32 places in Windsor County
- Andover — median rent $1,389
- Baltimore
- Barnard — median rent $1,372
- Bethel — median rent $1,335
- Bridgewater — median rent $850
- Cavendish — median rent $1,000
- Chester — median rent $960
- Chester (community) — median rent $959
- Hartford — median rent $1,218
- Hartland
- Ludlow (Windsor County, town) — median rent $1,112
- Ludlow (Windsor County, village) — median rent $1,018
- Norwich — median rent $1,460
- Norwich (community) — median rent $2,487
- Plymouth — median rent $1,299
- Pomfret — median rent $1,170
- Reading — median rent $1,100
- Rochester — median rent $929
- Royalton — median rent $1,040
- Sharon — median rent $1,386
- Springfield — median rent $963
- Springfield (community) — median rent $818
- Stockbridge — median rent $1,140
- Weathersfield — median rent $1,401
- West Windsor — median rent $1,100
- Weston — median rent $1,375
- White River Junction — median rent $1,222
- Wilder — median rent $1,142
- Windsor — median rent $1,026
- Windsor (community) — median rent $1,002
- Woodstock (Windsor County, town) — median rent $1,430
- Woodstock (Windsor County, village) — median rent $1,209
What you can do on Seayora in Vermont
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Vermont beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Vermont, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Vermont, and send estimates and invoices from your phone.
Questions about Vermont
What is the median rent in Vermont?
The median gross rent in Vermont is $1,234 (±$18) a month (2020–2024 American Community Survey).
What share of Vermont households rent?
26.8% (±0.5 points) of households in Vermont rent.
What are property taxes in Vermont?
The median real estate tax paid by homeowners in Vermont is $5,039 (±$66) a year.
Sources
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Vermont
- FBI Uniform Crime Reporting Program, Crime Data Explorer
- FBI: Uniform Crime Reporting statistics and their proper use
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .