2023 Municipal Election Endorsement Announcement

PA PAC Press Release - Endorsements for October Primary and November General Municipal Elections 2023

PA PAC Endorsement Meeting Held Virtually - Over 350 members meet to decide  - Leonardo Williams endorsed for mayor; Javiera Caballero, Khalilah Karim, and Carl Rist endorsed for city council

(Durham, N.C.) On Sunday evening, August 13, members of the People’s Alliance PAC in Durham met virtually to debate and decide which candidates running for municipal office in 2023 would get the group’s endorsement. Over 350 people attended the virtual meeting. 

Read more


Fall 2023 Candidate Questionnaires

The People's Alliance PAC invited all candidates for Durham Mayor and Durham City Council At Large seats who will appear on the primary ballot to participate in our endorsement process.

The endorsement process includes completing a questionnaire or statement and participating in an interview with a committee of People's Alliance members. All candidates for each office are listed below, along with any response they made to the People's Alliance PAC's invitation to participate in the endorsement process.

People's Alliance PAC will meet in August to debate and endorse candidates for these seats. Registration for that meeting is available at this link.

Candidates for Durham Mayor

Candidates for Durham City Council At Large Seats


2023 Municipal Election

Registration is now live for the People's Alliance PAC virtual endorsement meeting on Sunday, August 13 beginning at 4 p.m.! Click here to register for the endorsement meeting via Zoom. Please note that log-in details for Zoom will be sent to all participants by email on August 12; log-in details will not be available before that day.

The City of Durham will hold elections this fall for mayor and three at-large City Council seats and PA PAC will meet to consider whether to make endorsements in those races.

If you want to vote at the endorsement meeting, you must have been a member of the People's Alliance for at least 60 days prior to the meeting. Wednesday, June 14, 2023 at 11:59 p.m. is the last time a new member could have joined to be eligible to vote at this meeting. Members who join the People's Alliance for the first time after that date may speak at the meeting but may not vote.

For those who wish to attend the meeting, registration is available at this link. If you haven't been a member before, you must pay your dues by Wednesday, June 14 at 11:59 p.m. to make sure you'll be able to vote at the August endorsement meeting. Need to pay your 2023 dues? Join or renew here.

Questions? Email the PA PAC coordinators at [email protected]



get updates