According to the Vermont Secretary of State, you may return your ballot in-person at the office of your town clerk before the close of business on election day (please check their business hours) or to your polling place before 7PM on election day. A list of town clerk offices and additional polling places for Windham County is as follows:
- Town Clerk in Athens: 25 Brookline Road, Athens, VT 05143: Phone: 802-869-3370 | email: townofathens@hotmail.com | Hours: M 9-1 (source)
- Additional Polling Place in Bellows Falls: Masonic Temple, 61 Westminster Street, Bellows Falls, VT 05101: (source)
- Town Clerk in Brattleboro: 230 Main Street, Suite 108, Brattleboro, VT 05301: Phone: 802-251-8157 | email: townclerk@brattleboro.org | Hours: M-F 8:30-5 (source)
- Additional Polling Place in Brattleboro: American Legion, 32 Linden Street, Brattleboro, VT 05301: (source)
- Additional Polling Place in Brattleboro: Broad Brook Community Center, 3940 Guilford Center Road, Brattleboro, VT 05301: (source)
- Town Clerk in Brookline: 734 Grassy Brook Road, Brookline, VT 05345: Phone: 802-365-4648 | email: brook763@comcast.net | Hours: T Th 9-2 (source)
- Town Clerk in Dover: 102 Route 100, West Dover, VT 05356: Phone: 802-464-5100 x 2 | email: townclerk@doververmont.com | Hours: M-F 9-5 (source)
- Town Clerk in Dummerston: 1523 Middle Road, Dummerston, VT 05346: Phone: 802-257-1496 | email: townclerk@dummerston.org | Hours: M T Th F 9-3; W 11-5 (source)
- Additional Polling Place in East Dover: Town Hall, 189 Taft Brook Road, East Dover, VT 05341: (source)
- Town Clerk in Grafton: 117 Main Street, Grafton, VT 05146: Phone: 802-843-2419 | email: krecord@graftonvt.org | Hours: M T Th F 9-12 and 1-4 (source)
- Town Clerk in Guilford: 236 School Road, Guilford, VT 05301: Phone: 802-254-6857 x 101 | email: pennymarine@guilfordvt.net | Hours: M 7am-6, T-Th 7-5 (source)
- Town Clerk in Halifax: 246 Branch Road, W. Halifax, VT 05358: Phone: 802-368-7390 | email: halifax@myfairpoint.net | Hours: M T F 8-3; S 9-12 (source)
- Town Clerk in Jamaica: 28 Town Office Road, Jamaica, VT 05343: Phone: 802-874-4681 | email: jamaicatownclerk@svcable.net | Hours: M-Th 8:30-4 (source)
- Town Clerk in Londonderry: 100 Old School Street, S. Londonderry, VT 05155: Phone: 802-824-3356 | email: townclerk@londonderryvt.org | Hours: M T Th F 8:30-4; W 10-5 (source)
- Town Clerk in Marlboro: 510 South Road, Marlboro, VT 05344: Phone: 802 254-2181 | email: marlborotownclerk@gmail.com | Hours: M W Th 9-4 (source)
- Town Clerk in Newfane: 555 VT Route 30, Newfane, VT 05345: Phone: 802-365-7772 | email: tclerknewfane@svcable.net | Hours: M-Th 8-6 & The day before elections 8-12 (source)
- Additional Polling Place in Newfane: Union Hall, 598 VT Route 30, Newfane, VT 05345: (source)
- Town Clerk in Putney: 127 Main Street, Putney, VT 05346: Phone: 802-387-5862×13 | email: clerk@putneyvt.org | Hours: M T Th F 9-4; W 9-7 (source)
- Additional Polling Place in Putney: Putney Fire Station, 21 Carl Snyder Drive, Brattleboro, VT 05346: (source)
- Town Clerk in Rockingham: 7 Village Square, Bellows Falls, VT 05101: Phone: 802-463-4336 x1102 | email: clerk@rockbf.org | Hours: M 7:30-6:30; T Th 7:30-4:30; W 7:30-5; F 7:30-11 & The day before elections 7:30-12 (source)
- Additional Polling Place in Strafford: Stratton Town Clerk, 9 W Jamaica Rd, Stratton, VT 05360: (source)
- Town Clerk in Stratton: 9 West Jamaica Road., Stratton, VT 05360: Phone: 802-896-6184 | email: townclerk@townofstrattonvt.com | Hours: M-Th 9-3 (source)
- Town Clerk in Townshend: 2006 VT route 30, Townshend, VT 05353: Phone: 802-365-7300 | email: townshendtownclerk@gmail.com | Hours: M T W F 9-4 (source)
- Town Clerk in Vernon: 567 Governor Hunt Road, Vernon, VT 05354: Phone: 802-257-0292 | email: clerk@vernonvt.org | Hours: M-Th 7-5 (source)
- Town Clerk in Wardsboro: 71 Main Street, Wardsboro, VT 05355: Phone: 802-896-6055 | email: wardsborotownoffice@myfairpoint.net | Hours: M-Th 9-12 and 1-4:30 (source)
- Additional Polling Place in West Townshend: Windham Town Office, 5976 Windham Hill Road, West Townshend, VT 05359: (source)
- Additional Polling Place in West Townshend: Windham Meeting House, 26 Harrington Road, Windham, VT 05359: (source)
- Town Clerk in Westminster: 3651 US Route 5, Westminster, VT 05158: Phone: 802-722-4091 | email: clerk@westminstervt.org | Hours: M-F 8:30-4 (source)
- Additional Polling Place in Westminster: Westminster Institute, 3534 U.S. Route 5, Westminster, VT 05158: (source)
- Town Clerk in Whitingham: 2948 Vermont Route 100, Jacksonville, VT 05342: Phone: 802-368-7887 | email: whitinghamtownclerk@yahoo.com | Hours: M- F 9-2; W 5-7 (source)
- Town Clerk in Wilmington: 2 East Main Street, Wilmington, VT 05363: Phone: 802-464-5836 | email: tlounsbury@wilmingtonvt.us | Hours: M-F 9-12 & 1-5 & 9-12 The day before elections (source)
- Additional Polling Place in Wilmington: Twin Valley Elementary School, 360 VT Route 100 North, Wilmington, VT 05363: (source)
- Town Clerk in Windham: 5976 Windham Hill Road, Windham, VT 05359: Phone: 802-874-4211 | email: windham.town@gmail.com | Hours: M 12-8; T 6-10am; W 10-2; S 8-12 (source)