Small towns in Vermont
160 small towns, communities and small cities of 1,000 to 75,000 people, plus 6 smaller suburbs, marked as suburbs. In the parts of Vermont outside metro areas, everyday prices run 3.7% below the U.S. average, and housing 21% below.
Closest to a big city
- Vernon69 miles to Hartford
- Guilford70 miles to Hartford
- Whitingham71 miles to Hartford
- Brattleboro76 miles to Hartford
- Pownal76 miles to Hartford
Straight-line miles to a metro area of about 1 million people or more.
Lowest home values
- Concord$159,300
- Brighton$163,900
- Lunenburg$164,000
- Johnson$169,400
- Fair Haven$176,500
Typical value of an owner-occupied home.
Growing fastest
- Newport Townup 63% since 2020
- Morristownup 13% since 2020
- Brightonup 9% since 2020
- Fairfaxup 8% since 2020
- Cornwallup 7% since 2020
College towns
- BurlingtonUniversity of Vermont
- MiddleburyMiddlebury College
- NorthfieldNorwich University
- PutneyLandmark College
Tourist towns
- Killington82% vacation homes
- Winhall80% vacation homes
- Dover75% vacation homes
- Warren69% vacation homes
- Ludlow68% vacation homes
- Wilmington57% vacation homes
- Mount Holly46% vacation homes
- Londonderry45% vacation homes
Hospital in town
- Barre CityCentral Vermont Medical Center
- Barre TownCentral Vermont Medical Center
- BenningtonSouthwestern Vermont Medical Center
- BethelGifford Medical Center
- BraintreeGifford Medical Center
- BrattleboroBrattleboro Memorial Hospital
- BurlingtonUniv. of Vermont - Fletcher Allen Health Care
- CornwallPorter Hospital INC
Every town in Vermont
Select a column heading to sort. Miles are straight-line. Home values and incomes: Census survey 2020-2024; population: 2025 estimates.
| Town | People | Since 2020 | Typical home | Household income | Miles to a big city | Miles to an ER |
|---|---|---|---|---|---|---|
| Addison | 1,352 | -0.3% | $362,200 | $106,667 | 162 | 9 |
| Alburgh | 2,147 | +2.1% | $268,300 | $76,429 | 214 | 15 |
| Arlington | 2,404 | -2.2% | $318,500 | $102,308 | 94 | 13 |
| Bakersfield | 1,307 | +0.9% | $271,300 | $83,462 | 191 | 14 |
| Barnard | 1,000 | -0.4% | $402,600 | $97,581 | 126 | 13 |
| Barnet | 1,654 | -0.8% | $247,900 | $67,386 | 146 | 10 |
| Barre City | 8,214 | -3% | $210,400 | $65,625 | 149 | In town |
| Barre Town | 8,001 | +0.9% | $281,400 | $93,210 | 147 | In town |
| Barton | 2,732 | -4.6% | $201,200 | $66,250 | 177 | 13 |
| Bennington | 14,953 | -2.3% | $213,300 | $59,446 | 82 | In town |
| Berkshire | 1,605 | +2% | $244,600 | $71,406 | 201 | 20 |
| Berlin | 2,948 | +2.9% | $273,600 | $86,691 | 152 | 5 |
| Bethel | 1,887 | -2.7% | $238,000 | $75,822 | 135 | In town |
| Bolton | 1,277 | -1.3% | $311,600 | $111,125 | 170 | 17 |
| Bradford | 2,834 | +1.7% | $258,600 | $108,162 | 129 | 11 |
| Braintree | 1,226 | +1.7% | $217,700 | $79,803 | 141 | In town |
| Brandon | 4,173 | +1.2% | $227,800 | $64,180 | 142 | 14 |
| Brattleboro | 11,872 | -2.4% | $257,300 | $58,241 | 76 | In town |
| Bridport | 1,251 | +2% | $367,200 | $83,214 | 157 | 8 |
| Brighton | 1,251 | +8.5% | $163,900 | $47,375 | 175 | 20 |
| Bristol | 3,759 | -0.3% | $337,300 | $74,620 | 159 | 9 |
| Brookfield | 1,276 | +1.7% | $339,300 | $98,500 | 141 | 8 |
| Brownington | 1,016 | -3% | $193,800 | $75,556 | 181 | 9 |
| Burke | 1,646 | -0.2% | $340,600 | $87,143 | 164 | 12 |
| Burlington | 44,019 | -1.6% | $444,800 | $71,109 | 186 | In town |
| Cabot | 1,470 | +1.9% | $268,500 | $77,031 | 155 | 14 |
| Calais | 1,661 | +0% | $390,300 | $100,625 | 158 | 11 |
| Cambridge | 3,666 | -4.2% | $343,000 | $72,344 | 182 | 12 |
| Castleton | 4,411 | -0.4% | $224,800 | $73,854 | 133 | 11 |
| Cavendish | 1,373 | -1.5% | $285,100 | $89,063 | 109 | 9 |
| Charlotte | 3,846 | -1.9% | $695,300 | $144,375 | 176 | 12 |
| Chelsea | 1,252 | +1.8% | $260,900 | $65,913 | 135 | 12 |
| Chester | 2,955 | -0.9% | $232,900 | $62,125 | 105 | 8 |
| Chittenden | 1,215 | -1.6% | $346,800 | $106,250 | 137 | 13 |
| Clarendon | 2,398 | +0.2% | $220,900 | $59,609 | 123 | 5 |
| Colchester suburb | 17,565 | +0.4% | $394,400 | $97,891 | 189 | 5 |
| Concord | 1,159 | +1.8% | $159,300 | $73,304 | 151 | 9 |
| Corinth | 1,482 | +1.8% | $213,800 | $89,167 | 134 | 14 |
| Cornwall | 1,290 | +6.6% | $458,000 | $114,583 | 154 | In town |
| Coventry | 1,059 | -3.3% | $197,900 | $59,342 | 186 | 5 |
| Craftsbury | 1,291 | -3% | $270,500 | $83,672 | 174 | 12 |
| Danby | 1,273 | -1.1% | $272,400 | $77,321 | 111 | 19 |
| Danville | 2,372 | +1.9% | $275,800 | $70,946 | 155 | 6 |
| Derby | 4,456 | -2.4% | $225,000 | $80,250 | 189 | In town |
| Dorset | 2,113 | -1.2% | $569,200 | $111,250 | 106 | 22 |
| Dover | 1,827 | +1.6% | $332,900 | $52,313 | 83 | 17 |
| Dummerston | 1,859 | -0.6% | $335,300 | $101,696 | 80 | 6 |
| Duxbury | 1,444 | +2.7% | $364,600 | $105,208 | 164 | 18 |
| East Montpelier | 2,594 | -0.2% | $378,700 | $92,778 | 155 | 7 |
| Eden | 1,291 | -4% | $215,900 | $83,578 | 181 | 11 |
| Enosburgh | 2,780 | -0.7% | $223,100 | $63,828 | 196 | 17 |
| Essex suburb | 11,346 | -1.2% | $447,300 | $110,199 | 183 | 8 |
| Essex Junction suburb | 10,921 | +3.2% | $407,500 | $89,257 | 182 | 4 |
| Fair Haven | 2,676 | -2% | $176,500 | $62,404 | 131 | 15 |
| Fairfax | 5,455 | +8.1% | $378,200 | $128,963 | 191 | 8 |
| Fairfield | 2,031 | +3% | $320,600 | $87,019 | 196 | 7 |
| Fairlee | 1,048 | +5.4% | $274,200 | $74,760 | 124 | 17 |
| Fayston | 1,400 | +2.4% | $502,400 | $110,250 | 160 | 19 |
| Ferrisburgh | 2,677 | +1.1% | $422,700 | $106,989 | 171 | 15 |
| Fletcher | 1,380 | +2.3% | $302,100 | $105,833 | 189 | 11 |
| Franklin | 1,425 | +3.6% | $247,400 | $79,917 | 205 | 14 |
| Georgia | 4,906 | +0.6% | $360,300 | $105,011 | 196 | 6 |
| Glover | 1,076 | -3.1% | $264,700 | $73,839 | 173 | 19 |
| Grand Isle | 2,172 | +4.4% | $398,600 | $100,846 | 200 | 8 |
| Guilford | 2,082 | -2% | $312,600 | $75,243 | 70 | 5 |
| Hardwick | 2,950 | +1.3% | $184,700 | $92,297 | 165 | 12 |
| Hartford | 10,911 | +2.1% | $304,500 | $78,125 | 115 | 6 |
| Hartland | 3,398 | -1.5% | $348,600 | $86,136 | 112 | 7 |
| Highgate | 3,575 | +3.1% | $280,500 | $81,017 | 208 | 11 |
| Hinesburg | 4,675 | -0.4% | $463,400 | $112,539 | 173 | 12 |
| Huntington | 1,931 | +0.2% | $338,300 | $94,497 | 167 | 17 |
| Hyde Park | 2,958 | -1.6% | $198,400 | $84,375 | 176 | 5 |
| Irasburg | 1,199 | -3.1% | $230,800 | $98,534 | 183 | 10 |
| Jericho | 5,056 | -1% | $493,100 | $116,923 | 176 | 11 |
| Johnson | 3,369 | -3.2% | $169,400 | $55,346 | 180 | 8 |
| Killington | 1,387 | -1% | $488,400 | $81,250 | 128 | 10 |
| Leicester | 1,023 | +3.2% | $309,700 | $70,417 | 147 | 9 |
| Lincoln | 1,400 | +5% | $365,200 | $96,667 | 156 | 12 |
| Londonderry | 1,897 | -0.8% | $346,300 | $85,179 | 99 | 17 |
| Ludlow | 2,134 | -1.5% | $370,200 | $54,885 | 112 | 13 |
| Lunenburg | 1,266 | +0.7% | $164,000 | $53,125 | 151 | 8 |
| Lyndon | 5,628 | +2.6% | $227,000 | $68,786 | 161 | 7 |
| Manchester | 4,413 | -1.5% | $454,600 | $94,886 | 99 | 21 |
| Marlboro | 1,776 | +3% | $357,300 | $77,135 | 77 | 9 |
| Marshfield | 1,567 | -0.7% | $214,100 | $60,313 | 151 | 10 |
| Mendon | 1,167 | +0.7% | $357,000 | $100,524 | 129 | In town |
| Middlebury | 9,208 | +0.6% | $409,700 | $86,169 | 156 | In town |
| Middlesex | 1,842 | +3.4% | $376,300 | $109,632 | 159 | 10 |
| Milton | 10,646 | -0.9% | $372,500 | $118,977 | 192 | 12 |
| Monkton | 2,207 | +6.6% | $379,900 | $119,688 | 168 | 16 |
| Montgomery | 1,225 | +3.1% | $323,200 | $53,289 | 191 | 21 |
| Montpelier | 7,823 | -2.9% | $375,100 | $81,030 | 154 | 6 |
| Moretown | 1,757 | +0.1% | $380,800 | $104,423 | 157 | 11 |
| Morristown | 6,129 | +12.7% | $298,600 | $66,273 | 173 | In town |
| Mount Holly | 1,373 | -1.1% | $296,900 | $78,015 | 115 | 14 |
| New Haven | 1,742 | +2.4% | $379,300 | $92,321 | 163 | 7 |
| Newbury | 2,371 | +3.4% | $285,000 | $62,316 | 135 | In town |
| Newfane | 1,636 | -0.6% | $284,200 | $66,719 | 83 | 11 |
| Newport City | 4,274 | -4% | $179,400 | $54,646 | 189 | In town |
| Newport Town | 2,583 | +63.4% | $250,600 | $71,202 | 190 | 5 |
| Northfield | 5,873 | -0.4% | $274,400 | $71,768 | 151 | 10 |
| Norwich | 3,577 | -1% | $637,500 | $140,313 | 119 | 10 |
| Orange | 1,071 | +1.3% | $222,000 | $71,302 | 143 | 8 |
| Orwell | 1,250 | +0.6% | $335,600 | $70,417 | 144 | 14 |
| Pawlet | 1,380 | -2.6% | $266,200 | $62,273 | 113 | 20 |
| Pittsford | 2,859 | -0.6% | $197,000 | $69,705 | 136 | 9 |
| Plainfield | 1,218 | -1.4% | $318,400 | $69,250 | 150 | 6 |
| Poultney | 2,962 | -1.6% | $206,200 | $72,617 | 125 | 12 |
| Pownal | 3,219 | -1.4% | $256,600 | $64,163 | 76 | 6 |
| Proctor | 1,687 | -3% | $209,900 | $74,167 | 132 | 5 |
| Putney | 2,575 | -1.5% | $300,000 | $79,706 | 85 | 11 |
| Randolph | 4,958 | +3.9% | $278,700 | $76,758 | 136 | In town |
| Richford | 2,316 | -0.4% | $176,600 | $56,853 | 197 | 20 |
| Richmond | 4,103 | -1.3% | $432,200 | $108,235 | 172 | 13 |
| Rochester | 1,073 | -2.2% | $253,600 | $72,676 | 140 | 9 |
| Rockingham | 4,697 | -3.1% | $210,900 | $70,857 | 95 | 9 |
| Royalton | 2,692 | -1.7% | $263,200 | $103,938 | 128 | 9 |
| Rutland City | 15,363 | -2.7% | $185,500 | $57,675 | 128 | In town |
| Rutland Town | 3,869 | -1.3% | $301,500 | $72,099 | 131 | In town |
| Ryegate | 1,131 | -2.4% | $219,300 | $66,484 | 141 | 7 |
| Salisbury | 1,262 | +3.5% | $306,900 | $99,688 | 151 | 6 |
| Shaftsbury | 3,558 | -1% | $267,300 | $86,071 | 88 | 7 |
| Sharon | 1,542 | -1.3% | $346,700 | $84,375 | 123 | 13 |
| Shelburne suburb | 8,133 | +4.7% | $588,100 | $115,963 | 180 | 7 |
| Sheldon | 2,192 | +2.8% | $272,400 | $78,533 | 201 | 10 |
| Shoreham | 1,284 | +2.8% | $316,400 | $93,654 | 151 | 10 |
| Shrewsbury | 1,092 | -0.7% | $331,900 | $91,250 | 122 | 7 |
| South Hero | 1,726 | +3.5% | $558,300 | $127,434 | 195 | 9 |
| Springfield | 8,881 | -2% | $192,400 | $66,571 | 99 | In town |
| St. Albans City | 6,939 | +1.6% | $263,400 | $57,980 | 200 | In town |
| St. Albans Town | 7,147 | +1.7% | $363,300 | $90,060 | 201 | In town |
| St. Johnsbury | 7,354 | +0.2% | $177,700 | $57,738 | 155 | In town |
| Starksboro | 1,807 | +3.1% | $287,700 | $82,188 | 163 | 17 |
| Stowe | 5,325 | +1.8% | $647,800 | $93,618 | 171 | 7 |
| Strafford | 1,092 | +0% | $431,300 | $110,833 | 126 | 15 |
| Sunderland | 1,058 | +0.2% | $300,000 | $88,523 | 93 | 16 |
| Swanton | 6,894 | +1.7% | $285,100 | $81,371 | 206 | 8 |
| Thetford | 2,863 | +3.2% | $329,500 | $88,045 | 121 | 14 |
| Topsham | 1,217 | +1.5% | $222,900 | 140 | 11 | |
| Townshend | 1,259 | -1.9% | $287,200 | $78,750 | 90 | 17 |
| Troy | 1,703 | -1.2% | $233,200 | $87,938 | 192 | 9 |
| Tunbridge | 1,364 | +1.4% | $315,300 | $89,464 | 131 | 9 |
| Underhill | 3,071 | -2.2% | $446,000 | 179 | 14 | |
| Vergennes | 2,559 | +0.4% | $310,000 | $76,587 | 168 | 12 |
| Vernon | 2,144 | -1.6% | $285,100 | $85,682 | 69 | 6 |
| Waitsfield | 1,887 | +2.6% | $422,400 | $84,375 | 156 | 14 |
| Wallingford | 2,080 | -2.3% | $261,900 | $80,230 | 116 | 12 |
| Warren | 1,965 | -0.5% | $569,300 | $86,905 | 154 | 17 |
| Washington | 1,063 | +3.2% | $217,700 | $66,103 | 139 | 10 |
| Waterbury | 5,434 | +2% | $447,200 | $103,917 | 166 | 14 |
| Waterford | 1,288 | +0.9% | $271,500 | $109,375 | 147 | 6 |
| Weathersfield | 2,809 | -1.4% | $252,700 | $83,095 | 104 | 7 |
| Wells | 1,195 | -1.2% | $243,000 | $75,417 | 119 | 16 |
| West Rutland | 2,200 | -0.4% | $196,400 | $61,161 | 129 | 5 |
| West Windsor | 1,355 | +0.2% | $393,500 | $108,750 | 108 | 5 |
| Westford | 2,072 | +0.1% | $424,500 | $112,750 | 186 | 13 |
| Westminster | 2,932 | -1.7% | $273,800 | $71,491 | 91 | 14 |
| Whitingham | 1,336 | -0.4% | $262,300 | $70,625 | 71 | 13 |
| Williamstown | 3,576 | +1.6% | $234,900 | $94,418 | 144 | 6 |
| Williston suburb | 9,975 | -1.8% | $475,800 | $106,967 | 178 | 6 |
| Wilmington | 2,280 | +1.3% | $287,700 | $70,000 | 78 | 15 |
| Windsor | 3,464 | -2.3% | $207,500 | $52,484 | 106 | In town |
| Winhall | 1,147 | -3.1% | $471,800 | $95,500 | 98 | 24 |
| Winooski suburb | 8,239 | +2.3% | $381,500 | $79,522 | 184 | In town |
| Wolcott | 1,672 | +0.2% | $221,300 | $70,259 | 170 | 7 |
| Woodstock | 2,970 | -1.1% | $582,000 | $120,938 | 116 | 10 |
Big city: a metro area of about 1 million people or more. ER: the nearest hospital with an emergency room. Sources: U.S. Census Bureau, BEA, Medicare.