Per 2020 Annual Town Census —
Total adult population = 1,529
18-34 years old = 358
35-49 years old = 311
50-64 years old = 445
65-79 years old = 375
≥ 80 years old = 40
Total registered voters = 1,433
<35 years old = 307
35-49 years old = 290
50-64 years old = 431
65-79 years old = 366
≥ 80 years old = 39
Political affiliations
Unenrolled = 713 49.76%
Democratic Party = 653 45.57%
Republican Party = 52 3.63%
Green-Rainbow Party = 6 0.42%
Libertarian Party = 2 0.14%
Non-Party affiliations = 7 0.49%