June 14-22: Early voting in-person at your choice of:
New Paltz Community Center
Midtown Neighborhood Center in Kingston
Woodstock Community Center
Times and locations listed at https://elections.ulstercountyny.gov/early-voting/
June 24: PRIMARY ELECTION DAY
Vote in-person from 6am-9pm
Polling sites:
Town of Rosendale residents vote at the Rosendale Community Center (1055 NY-32, Rosendale, NY 12472)
Town of Marbletown residents vote at the High Falls Fire House (333 Firehouse Rd, High Falls, NY 12440)
To confirm your polling site, visit https://vic.ntsdata.com/home/ulster
June 24 is also the last day to return your Absentee Ballot. You can do so by either:
Dropping off your ballot in-person to a polling site or directly to the Ulster County Board of Elections at 79 Hurley Ave, Suite 112, Kingston NY 12401
Returning it in the mail with the pre-paid postage provided - it must be postmarked no later than June 24!