Skip to main content

Most Affordable Cities in Vermont

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 1,000+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 East Barre 1.7x $195,700 $114,483 1,017
2 Bradford 2.2x $226,500 $104,306 1,097
3 Fair Haven 2.6x $174,700 $66,131 2,537
4 Williamstown 2.7x $211,300 $79,358 1,660
5 Proctor 2.7x $206,000 $75,060 1,586
6 Poultney 2.8x $196,600 $70,536 1,033
7 Randolph 3.1x $235,400 $75,069 2,007
8 Springfield 3.1x $147,200 $46,760 4,237
9 Richford 3.2x $165,000 $52,083 1,573
10 Barre 3.2x $210,400 $65,625 8,412
11 Rutland 3.2x $185,500 $57,675 15,712
12 St. Johnsbury 3.2x $174,500 $53,711 5,859
13 Newport 3.3x $179,400 $54,646 4,394
14 South Barre 3.3x $257,600 $78,050 1,346
15 Windsor 3.3x $170,300 $51,197 2,060
16 Lyndonville 3.4x $187,900 $54,722 1,408
17 Swanton 3.4x $229,000 $66,607 2,670
18 Bellows Falls 3.5x $195,600 $56,086 2,891
19 Arlington 3.5x $268,800 $76,250 1,623
20 Bennington 3.5x $191,700 $54,257 9,245
21 White River Junction 3.6x $278,800 $77,168 3,364
22 Wilder 3.6x $273,200 $75,143 3,087
23 West Rutland 3.6x $194,200 $53,393 2,125
24 Northfield 4.0x $241,400 $60,789 3,766
25 Brandon 4.0x $237,500 $59,087 1,927
26 Norwich 4.0x $697,900 $173,594 1,147
27 Vergennes 4.0x $310,000 $76,587 2,565
28 Morrisville 4.0x $276,300 $68,240 2,664
29 Enosburg Falls 4.1x $206,500 $50,870 1,570
30 Chester 4.1x $261,900 $64,265 1,298
31 Bristol 4.1x $301,800 $73,064 2,142
32 Stowe 4.2x $353,400 $85,031 1,003
33 South Burlington 4.2x $443,400 $106,667 20,756
34 Milton 4.4x $337,600 $77,550 3,555
35 Brattleboro 4.4x $234,600 $52,734 7,657
36 St. Albans 4.5x $263,400 $57,980 6,954
37 North Bennington 4.6x $313,000 $68,571 1,336
38 Essex Junction 4.6x $407,500 $89,257 10,803
39 Montpelier 4.6x $375,100 $81,030 8,014
40 Fairfax 4.7x $336,800 $71,250 1,099
41 Winooski 4.8x $381,500 $79,522 8,293
42 Middlebury 4.8x $417,400 $86,250 7,220
43 Hardwick 4.9x $180,600 $37,214 1,046
44 Shelburne 5.0x $553,200 $109,583 6,499
45 Jericho 5.4x $480,400 $89,740 1,346
46 West Brattleboro 5.7x $256,100 $44,827 2,749
47 Burlington 6.3x $444,800 $71,109 44,675
48 Manchester Center 6.6x $359,800 $54,808 2,037
49 Waterbury 6.9x $375,400 $54,273 1,753