Ulster County Legislature District 19 Primary
On Tuesday, June 24, 2025, Democratic voters in Rosendale and part of Marbletown will choose between three candidates for Ulster County Legislature:
The district includes all of Rosendale and part of Marbletown. Early voting starts June 14. You can look up your district, party, and poll site information at the Ulster County Board of Elections.
We apologize for the poor sight lines in the video. An audio recording of the candidate forum is also available:

Local Elected Offices in Rosendale
Rosendale has ten local elected officials:
- Town Supervisor
- Town Council (4 members)
- Superintendent of Highways
- Town Clerk
- Tax Collector
- Town Justice (2 justices)
Local elections are held every odd-numbered year. Terms of office are 4 years, and staggered so not every office is on the ballot every time.
In November 2025, these Rosendale offices will be on the ballot:
- Town Council (2 members) : Carrie Wykoff and Bob Fade are the Democratic candidates
- Town Clerk : Mandy Donald is the Democratic candidate
- Tax Collector : Deborah Checchia is the Democratic-endorsed candidate
- Town Justice : Bill Pape is the Democratic candidate
In addition, these Ulster County offices will be on the ballot:
- County Clerk : Taylor Bruck is the Democratic candidate
- County Comptroller : March Gallagher is the Democratic candidate
- Family Court Judge : Lara Olivieri is the Democratic candidate
- County Legislator : the Democratic candidate will be chosen in the June 24 primary

Our Town
We believe in openness, fair play, and doing everything we can to help and protect our community.

Our Community
We believe that government works best when all voices are heard and everybody participates.
We'd like to see you.
The Rosendale Democratic Committee meets the third Wednesday of every month at 7:15pm at the Rosendale Rec Center.
Meetings are open to all. If you'd like to participate, please email info@rosendaledemocrats.com for meeting info!