Vote for UP-Endorsed UCL Candidates in the Primary

6 of the 13 candidates that Ulster People proudly endorsed for the Ulster County Legislature (UCL) are running in primary elections on Tuesday. If you live in their district & are enrolled in the appropriate party, please vote!

Primary Election: Tuesday, September 12
Polls are open from noon – 9pm

Democratic Party voters, please cast your ballot for:

  • Lynn Eckert – District 5 (City of Kingston)
  • Julius Collins – District 15 (Town of Wawarsing, Village of Ellenville)
  • Doug Adams – District 18 (Town of Hurley, Town of Marbletown)
  • Kathy Nolan – District 22 (Towns of Denning, Hardenburgh, Olive, Shandaken)

Working Families Party voters, please cast your ballot for:

  • Doug Adams – District 18 (Town of Hurley, Town of Marbletown)

Independence Party voters, please cast a write-in vote for:

  • Andrew Zink – District 14 (Town of Shawangunk, Town of Wawarsing)
  • Tracey Bartels – District 16 (Town of Gardiner, Town of Shawangunk)

Find Your Legislative District & Party Affiliation

Not sure what party you belong to, or what county legislative district you live in? Look up your voter information at the NYS Voter Registration Search.

Find Your Polling Place

All eligible voters should have received a postcard from the Board of Elections notifying them of your polling place. If you misplaced your card or didn’t receive one, you can look up your polling place here. Note that you will need to know your Election District, which is separate from your County Legislative District. If you live in Kingston, you will also need your Ward. All of this information is available from the NYS Voter Registration Search.

Vote by Absentee Ballot

You have until Monday, September 11 to apply for an absentee ballot in-person at the Ulster Board of Elections, 284 Wall Street, Kingston, NY 12401. Absentee Ballots must be postmarked by September 11th and received no later than September 19th to be counted.

About the Candidates


Lynn Eckert – District 5
(City of Kingston)

As an alderwoman on the Kingston Common Council, Lynn consistently voted for justice and equality. She voted in favor of making Kingston a Sanctuary City and against the gun range in Midtown Kingston.

Andrew Zink – District 14
(Town of Shawangunk, Town of Wawarsing)

Still in his 20’s, Andrew Zink is part of the new generation of political activists. He is passionate about good government and to social and economic justice and has taken the lead on building a grassroots movement in Southern Ulster County. As an environmentalist, he is committed to protecting its beauty and ecological health the Shawangunks.

Julius Collins – District 15
(Town of Wawarsing, Village of Ellenville)

Julius, a pastor in Ellenville, runs a soup kitchen, chairs the board of the local hospital, and has long been an effective advocate for the most marginalized and vulnerable in his community.


Tracey Bartels – District 16
(Town of Gardiner, Town of Shawangunk)

Tracey Bartels is a current legislator with a stellar track record of fighting for the environment and people of Ulster County. She has fought for criminal justice reform, challenging the Sheriff when necessary on issues such as suspicionless warrant checks, and has used her deep understanding of the county budget to promote more equitable laws and fiscal policies.


Doug Adams – District 18
(Town of Hurley, Town of Marbletown)

Doug, a member of the Marbletown Town Board since 2009 and a strong advocate for the environment, was a leader in banning hydraulic fracking in Marbletown. His opponent is an incumbent who is registered as a Democrat but caucuses with the Republicans.


Kathy Nolan – District 22
(Towns of Denning, Hardenburgh, Olive, Shandaken)

Kathy Nolan — a physician, environmental activist, and staunch advocate for grassroots citizens — was a leader in the Coalition Against the Pilgrim Pipeline. Her opponent is an incumbent who is registered as a Democrat but caucuses with the Republicans.

Primary Election: Tuesday, September 12
Polls are open from noon – 9pm