The median income of Woodstock residents was an inflation-adjusted $30,781 per year. Woodstock had 510 households in 2017, with a population of 1,156.
The city with the highest median resident income in the state was Danville. Danville's median income was $47,788 per year after adjusting for inflation – $17,007 more than Woodstock. It had 147 households in 2017 and a population of 368.
Castleton had the lowest annual resident income among cities in Vermont, with a median income of only $6,050 per year. That was $24,731 less than the median income in Woodstock at the time. Castleton had 291 households in 2017 and a population of 1,357.
The table below shows the top 100 cities ranked by median annual resident earnings in 2017.
Rank | City | Earnings per resident ($$$) |
---|---|---|
1 | Danville | 47,788 |
2 | Jericho | 47,500 |
3 | Norwich | 43,155 |
4 | Waitsfield | 42,500 |
5 | Fairfax | 41,667 |
6 | Quechee | 41,389 |
7 | East Burke | 41,000 |
8 | Cambridge | 40,000 |
9 | Newfane | 38,750 |
10 | Old Bennington | 38,750 |
11 | South Burlington | 38,452 |
12 | Hinesburg | 37,440 |
13 | Wilder | 37,022 |
14 | East Middlebury | 35,547 |
15 | Montpelier | 35,503 |
16 | Bristol | 35,469 |
17 | South Shaftsbury | 35,436 |
18 | Shelburne | 35,250 |
19 | Essex Junction | 35,169 |
20 | Arlington | 35,043 |
21 | Greensboro | 35,000 |
22 | South Barre | 33,750 |
23 | Waterbury | 33,173 |
24 | Dorset | 33,050 |
25 | Stowe | 33,036 |
26 | East Barre | 32,857 |
27 | Westminster | 32,708 |
28 | Perkinsville | 32,045 |
29 | Pittsford | 31,726 |
30 | Newbury | 31,667 |
31 | Troy | 31,563 |
32 | Websterville | 31,471 |
33 | Hyde Park | 31,125 |
34 | Woodstock | 30,781 |
35 | Richmond | 30,444 |
36 | North Westminster | 30,375 |
37 | Derby Line | 30,230 |
38 | Albany | 30,156 |
39 | Jeffersonville | 30,046 |
40 | Wallingford | 30,024 |
41 | Northfield | 29,946 |
42 | Lowell | 29,732 |
43 | Plainfield | 29,583 |
44 | St. Albans | 29,306 |
45 | Manchester Center | 29,131 |
46 | Milton | 28,889 |
47 | Concord | 28,654 |
48 | Vergennes | 28,642 |
49 | Brandon | 28,150 |
50 | Enosburg Falls | 27,321 |
51 | West Rutland | 27,256 |
52 | Bradford | 27,250 |
53 | Chester | 27,250 |
54 | Worcester | 27,083 |
55 | Marshfield | 26,974 |
56 | Randolph | 26,782 |
57 | Cavendish | 26,364 |
58 | Ascutney | 26,339 |
59 | South Royalton | 25,769 |
60 | Orleans | 25,692 |
61 | Barre | 25,456 |
62 | Wilmington | 25,139 |
63 | Fair Haven | 25,049 |
64 | Greensboro Bend | 24,926 |
65 | Fairlee | 24,792 |
66 | Swanton | 24,601 |
67 | White River Junction | 24,314 |
68 | Newport Center | 24,306 |
69 | Bethel | 24,250 |
70 | North Hartland | 24,125 |
71 | Rutland | 24,020 |
72 | Ludlow | 23,977 |
73 | Putney | 23,878 |
74 | Brattleboro | 23,607 |
75 | West Burke | 23,542 |
76 | Windsor | 23,305 |
77 | Barnet | 23,214 |
78 | Wells | 22,941 |
79 | Morrisville | 22,906 |
80 | Cabot | 22,717 |
81 | Saxtons River | 22,417 |
82 | Manchester | 22,414 |
83 | Bellows Falls | 22,266 |
84 | St. Johnsbury | 22,256 |
85 | Bennington | 22,157 |
86 | Springfield | 22,138 |
87 | West Brattleboro | 22,067 |
88 | Winooski | 21,963 |
89 | Hartland | 21,900 |
90 | Derby Center | 21,875 |
91 | Graniteville | 21,776 |
92 | Williamstown | 21,559 |
93 | Beecher Falls | 21,369 |
94 | Benson | 21,354 |
95 | Newport | 20,935 |
96 | Hardwick | 20,863 |
97 | Barton | 20,795 |
98 | North Troy | 20,670 |
99 | Canaan | 20,046 |
100 | Alburgh | 19,844 |