The Decent Ballot  /  Durham County, North Carolina  /  Tuesday, November 3, 2026

Durham County

Who on your ballot seems like good people, in a sentence or two each, with sources. Fill out your ballot in ten minutes.

best choice in the race Seems like good people Compromised Not good people Not enough info

Who is running in Durham County, North Carolina in 2026

Soil and Water Conservation District Supervisor
David Harris and Mark W. Waller
Raleigh Mayor
Janet Cowell and Ashleigh Heath Armstrong
Raleigh City Council, At-Large
Sana Siddiqui, Joshua Bradley, Stormie Denise Forte and Clark Rinehart
Raleigh City Council, District E
Christina Jones and Marc Scruggs
U.S. Senator
Roy Cooper, Michael Whatley, Shannon W. Bray and Michael Dublin
N.C. Supreme Court Associate Justice, Seat 1
Anita Earls and Sarah Stevens
N.C. Court of Appeals Judge, Seat 1
John S. Arrowood and Michael C. Byrne
N.C. Court of Appeals Judge, Seat 2
Tobias (Toby) Hampson and George Cooper Bell
N.C. Court of Appeals Judge, Seat 3
Christine Marie Walczyk and Craig Collins
U.S. Representative, District 4
Valerie P. Foushee, Mahesh (Max) Ganorkar and Guy Meilleur
N.C. Senate, District 22
Sophia Chitlik and LaKeshia M. Alston
N.C. House, District 30
Marcia Morey and Ray Ubinger

Durham County

County races in North Carolina are partisan. No county race is contested this fall: the Democrats who won the March primaries face no Republican, and the two soil and water supervisors are running for two seats. The Board of Commissioners isn't on the ballot this year, and the Durham Public Schools board races were settled in the March election, so neither appears in November. The City of Durham has no races on this ballot.

Sheriff

Vote for one

Unopposed. Birkhead beat Johnny D. Hawkins in the March Democratic primary.

Clarence F. Birkhead

Seems like good people (best choice in this race) Democrat

Sheriff since December 2018; Hillsborough police chief 2010 to 2013; Duke University police chief 1998 to 2005

Right after taking office he stopped honoring ICE detainer requests that come without a judicial warrant. His office was sued in 2024 by Emancipate NC, and pressed by the ACLU of North Carolina in 2025, for heavily redacting records on jail restraint chairs and solitary confinement.

Sources: Ballotpedia, Barry Yeoman, INDY Week, ACLU of NC

District Attorney, District 16

Vote for one

Unopposed. Deberry beat Jonathan Wilson in the March Democratic primary.

Satana Deberry

Seems like good people (best choice in this race) Democrat

District attorney since January 2019; former defense lawyer, general counsel at the state health department and director of the NC Housing Coalition

Has worked to cut the use of cash bail and, with the courts, forgave about $2.7 million in unpaid court debt so people could get suspended driver's licenses back. Ran for attorney general in 2024 and lost the Democratic primary to Jeff Jackson.

Sources: INDY Week, Princeton, Wikipedia

Clerk of Superior Court

Vote for one

Unopposed. Thompson beat A. Beverly Ellis-Maclin in the March Democratic primary.

Aminah Thompson

Seems like good people (best choice in this race) Democrat

Clerk since December 2022, the first Black person and first woman in the job; Durham County magistrate for 14 years

Ran the county's switch to the state's eCourts system and appointed Durham's first new public administrator and public guardian in over 40 years. Says she wants to prevent heirs' property land loss and offer more bilingual, plain-language court papers.

Sources: Campaign site, Campaign site, INDY Week

Soil and Water Conservation District Supervisor

Vote for two

Vote for two. Two incumbents for two seats, both endorsed by the Sierra Club.

David Harris

Seems like good people (best choice in this race) Nonpartisan

Supervisor since 2017 and the board's financial officer; retired GTE technician and Nortel software designer; NC National Guard 1971 to 1977

Named 2023 Supervisor of the Year by the state association of soil and water districts. Focuses on water quality, farmland preservation, stormwater and stream restoration.

Sources: Durham County, BranchVote, Sierra Club NC

Mark W. Waller

Seems like good people (best choice in this race) Nonpartisan

Supervisor since 2022 and board vice chair

Represents the Durham County Farm Bureau as vice chair of the county's Farmland Protection Advisory Board and sits on the city-county Environmental Affairs Board.

Sources: Durham County, Sierra Club NC

Judges

Not profiled

All local judgeships are uncontested this fall: Superior Court 16B Seat 2 (Myra Griffin) and Seat 3 (Josephine Kerr Davis); District Court 16 Seats 1 to 6 (Dave Hall, Doretta L. Walker, Kevin E. Jones, Dorothy Hairston Mitchell, Christy A. Hamilton Malott, Amanda L. Maris), all Democrats. We haven't profiled judges yet.

Raleigh elections

A slice of Raleigh lies in Durham County, and voters there pick Raleigh's mayor, two at-large council members and the District E council member. Raleigh's city races are nonpartisan and now held in even years. Raleigh voters also decide two $101.5 million bonds (see Propositions).

Mayor

Vote for one

Armstrong has no campaign site or public platform, so there is little to compare.

Janet Cowell

Compromised (best choice in this race) Democrat

Mayor since 2024; state treasurer 2009 to 2017; state senator and Raleigh council member before that

Voted to put the housing and transportation bonds on this ballot. Endorsed by the NC AFL-CIO and the Sierra Club, and also by the Raleigh Realtors and the Triangle Apartment Association PAC.

Sources: PlayPOTUS, NC AFL-CIO, Campaign Facebook

Ashleigh Heath Armstrong

Not enough info

Unaffiliated; longtime Wake County resident

Has no campaign website or public social media, and missed a September candidate forum for health reasons.

Sources: INDY Week, Enlace Latino NC

City Council, At-Large

Vote for two

Vote for two. Forte and Siddiqui led the primary. Forte and Rinehart have the home builders' backing; Siddiqui and Bradley are backed by residents' and labor groups.

Sana Siddiqui

Seems like good people (best choice in this race) Progressive

Small business owner; has served on the city's Environmental Advisory Board, Human Relations Commission and Hispanic and Immigrant Affairs Board

Wants a more affordable Raleigh, more community say in city decisions and better pay for first responders and city staff. Endorsed by The News & Observer, the Raleigh firefighters' union, the Progressive Democrats of Wake County and Livable Raleigh.

Sources: INDY Week, Enlace Latino NC, Livable Raleigh, Campaign site

Joshua Bradley

Seems like good people (best choice in this race) Socialist

Hospitality accounting manager; ran for council in 2019, 2022 and 2024

Co-chairs a local of the Socialist Party USA and wants a community-led public safety model in place of the police department and city-built social housing. Endorsed by the NC AFL-CIO, the Triangle Labor Council and Livable Raleigh.

Sources: Green Party US, INDY Week, Livable Raleigh, NC AFL-CIO

Stormie Denise Forte

Compromised Democrat

Council member since 2020, at-large since 2022, former mayor pro tem; attorney and licensed real estate agent

Lists homelessness, aging infrastructure and police and fire staffing as priorities. Endorsed by the NC AFL-CIO, and also by the Home Builders Association and the Triangle Apartment Association PAC.

Sources: Wikipedia, INDY Week, NC AFL-CIO, HBA of Raleigh-Wake

Clark Rinehart

Compromised Democrat

Business consultant; former North Raleigh pastor; served on the city's working group for the old DMV site

Has not held office. Endorsed by the Home Builders Association and the state Democratic Party's Progressive Caucus.

Sources: INDY Week, HBA of Raleigh-Wake, NC Democratic Party Progressive Caucus

City Council, District E

Vote for one

Christina Jones

Seems like good people (best choice in this race) Democrat

Council member since 2022; former chair of the Raleigh Citizens Advisory Council and Parks Board member

In 2024 she won a vote to restore the city's Citizen Advisory Councils. Endorsed by the Wake County Democratic Party, the NC AFL-CIO, the Raleigh firefighters and Livable Raleigh.

Sources: Enlace Latino NC, Livable Raleigh, NC AFL-CIO

Marc Scruggs

Not good people Conservative

Funeral director; council member for this district 1995 to 1999; former Broughton teacher and soccer coach

In August his Facebook account sent taunting messages, including "am at your door," to a state Democratic Party official. Endorsed by the Wake County Republican Party in this nonpartisan race.

Sources: Hoodline, Wake GOP

State and federal

Durham County is all in the 4th Congressional District and is split between two state Senate districts and four state House districts. Look up yours on your sample ballot through the state's voter lookup. Statewide races are listed first.

U.S. Senator

Vote for one

Roy Cooper

Seems like good people (best choice in this race) Democrat

Governor 2017 to 2025; attorney general 2001 to 2017

As governor he signed the bipartisan bill that expanded Medicaid and vetoed the 12-week abortion ban. Endorsed by the largest federal employees' union, the Sierra Club and the veterans' group Common Defense.

Sources: Ballotpedia, AFGE, Common Defense

Michael Whatley

Not good people Republican

Republican National Committee chair 2024 to 2025; state party chair 2019 to 2024

Trump put him in charge of the RNC to focus on election litigation and the 2020 election, then endorsed him for this seat. He says he backs Trump's agenda, including deporting unauthorized immigrants, "100%."

Sources: The Guardian, Wikipedia, Campaign site

Shannon W. Bray

Not enough info Libertarian

Navy veteran and cybersecurity architect; Libertarian nominee for this office in 2020 and 2022

Running on digital privacy and strict limits on federal surveillance, saying "rights don't disappear as technology advances." No record in office to judge.

Sources: Campaign site

Michael Dublin

Not enough info Green

Marine Corps veteran; retired after 25 years as a public school educator

Co-chairs the state Green Party's Black Caucus and takes no corporate PAC money. Wants a $25 federal minimum wage and a Green New Deal for North Carolina; no record in office to judge.

Sources: Election Hub, Ballotpedia

N.C. Supreme Court Associate Justice, Seat 1

Vote for one

Anita Earls

Seems like good people (best choice in this race) Democrat

Justice since 2019; former civil rights lawyer and U.S. Justice Department official

Wrote the 2022 opinion striking down the voter ID law as racially discriminatory, then dissented when the new majority reversed it in 2023. A state ethics inquiry over her comments on bias in the courts was dismissed in 2024.

Sources: Bolts, Carolina Public Press, Ballotpedia

Sarah Stevens

Compromised Republican

Attorney; state representative 2009 to 2026 and House Speaker Pro Tem 2017 to 2025

Says judges shouldn't "create laws from the bench," and voted to override the veto of the 12-week abortion ban. Her campaign took two illegal lobbyist contributions; the elections board called it unintentional after she returned them.

Sources: WFAE, Campaign site

N.C. Court of Appeals Judge, Seat 1

Vote for one

John S. Arrowood

Seems like good people (best choice in this race) Democrat

Court of Appeals judge since 2017; also served on the court 2007 to 2008

Has written more than 650 opinions, including a September 2026 dissent against letting the state auditor appoint local election board members. Endorsed by the state AFL-CIO and Equality NC.

Sources: Victory Fund, News From the States, WFAE

Michael C. Byrne

Compromised Republican

Administrative law judge; longtime lawyer for public employees and police officers

Calls himself a conservative who reads the state constitution as written. Endorsed by the Police Benevolent Association, the Fraternal Order of Police and the NC Values Coalition.

Sources: WFAE

N.C. Court of Appeals Judge, Seat 2

Vote for one

Tobias (Toby) Hampson

Seems like good people (best choice in this race) Democrat

Court of Appeals judge since 2019

In the fight over the 2024 Supreme Court election he dissented against throwing out challenged ballots. Endorsed by the state AFL-CIO and the Sierra Club.

Sources: INDY Week, NC AFL-CIO, Ballotpedia

George Cooper Bell

Not good people Republican

Superior Court judge in Mecklenburg County since 2019

The State Bar reprimanded him in 2019 for making a false statement to a court about a client's probation. Names Clarence Thomas as the justice closest to his own views.

Sources: Tennessee Bar Association, WFAE, iVoterGuide

N.C. Court of Appeals Judge, Seat 3

Vote for one

Open seat.

Christine Marie Walczyk

Seems like good people (best choice in this race) Democrat

Wake County District Court judge since 2007; former civil and criminal defense lawyer

Says she is running because she is "increasingly concerned about the public's loss of confidence in the court system." Endorsed by the teachers' association and former Chief Justice Cheri Beasley.

Sources: Campaign site, NCAE

Craig Collins

Compromised Republican

Superior Court judge; Gaston County District Court judge 2016 to 2024; former prosecutor

Campaigns on "Conservative judges matter now more than ever." Endorsed by the Fraternal Order of Police and the NC Values Coalition.

Sources: WFAE, Ballotpedia

Constitutional amendments

For or against

We describe what each amendment does and don't make recommendations.

  • Photo ID for voting: The constitution already requires photo ID to vote in person. A vote for extends that to every voter, including people voting absentee by mail. A vote against leaves it as it is.
  • Maximum income tax rate of 3.5%: Lowers the highest income tax rate the state can ever charge, on people and corporations, from 7% to 3.5%, starting with the 2027 tax year. Supporters say it keeps taxes low and draws business; opponents, including the League of Women Voters, say it would limit money for schools and disaster relief in hard times.
  • Property tax levy limit: Requires limits on how much counties and cities can raise property taxes. The amendment leaves the actual limit and any exceptions for the legislature to set later. Supporters say it stops runaway tax bills; opponents say it takes away local control and could squeeze money for schools, emergency services and parks.

U.S. Representative, District 4

Vote for one

All of Durham County is in District 4. Foushee beat Nida Allam and Mary Patterson in the March Democratic primary.

Valerie P. Foushee

Seems like good people (best choice in this race) Democrat

In Congress since 2023; state senator 2013 to 2023; Orange County commissioner; 21 years as a Chapel Hill police administrator

Endorsed by Gov. Josh Stein, Roy Cooper, AFGE and the NC AFL-CIO. Took heat from progressive challengers over past AIPAC money and said in 2025 she would stop accepting it.

Sources: Durham VOICE, INDY Week, Campaign site

Mahesh (Max) Ganorkar

Not enough info Republican

MBA; former stay-at-home parent; once led a New Jersey Tea Party group; ran in the 2024 GOP primary here

Has said Trump's rhetoric "strained relationships between India, Indian-Americans, and many Republicans."

Sources: URL Media, Chamberlight

Guy Meilleur

Not enough info Libertarian

Arborist; former NC State lecturer

Backs fewer business regulations, school choice and "Defend the Guard" limits on sending the National Guard to undeclared wars.

Sources: Campaign site

N.C. Senate, District 22

Vote for one

Chitlik beat DeDreana Freeman in the March Democratic primary.

Sophia Chitlik

Seems like good people (best choice in this race) Democrat

State senator since January 2025; worked in the Obama administration at the Labor Department and White House; former COO of the nonprofit The Future Project

Has sponsored bills to fund community birth centers, protect IVF and expand access to contraception. Endorsed by the NC AFL-CIO, the People's Alliance PAC, the Sierra Club and Planned Parenthood.

Sources: INDY Week, Wikipedia, NC AFL-CIO, People's Alliance PAC

LaKeshia M. Alston

Not enough info Republican

Educator; ran unopposed in the Republican primary

Voted in Democratic primaries for years before switching to Republican ahead of filing, which drew questions from Durham and state GOP officials. Lists support for teachers unionizing and commercial property tax relief among her priorities.

Sources: Carolina Journal, Ballotpedia

N.C. Senate, District 20

Unopposed

Natalie S. Murdock

Seems like good people (best choice in this race) Democrat

State senator since April 2020; Durham Soil and Water supervisor 2018 to 2020; runs a political consulting firm

Voted against the 12-week abortion limit (Senate Bill 20) in 2023. Has been endorsed by the Sierra Club, Lillian's List, Equality NC and the NC AFL-CIO.

Sources: Ballotpedia, NC Senate, NC Voices, Campaign site

N.C. House, District 30

Vote for one

Marcia Morey

Seems like good people (best choice in this race) Democrat

State House member since 2017; District Court judge 1999 to 2017, six years as Durham's chief district judge; former assistant DA; co-captain of the 1976 U.S. Olympic swim team

Co-sponsored the 2017 bill raising the age of juvenile jurisdiction from 16 to 18 and has repeatedly filed "red flag" gun-removal bills. Endorsed by the Sierra Club, NC League of Conservation Voters, Equality NC and the People's Alliance PAC.

Sources: NC House Democrats, Ballotpedia, Campaign site, Wikipedia

Ray Ubinger

Not enough info Libertarian

Clinical research data manager; former Army lieutenant; Duke math graduate

Runs often as a Libertarian in Durham, including for Senate District 22 in 2018, 2020, 2022 and 2024. Wants minimal government spending and opposes the death penalty except in narrow treason cases.

Sources: BranchVote, INDY Week

N.C. House, District 29

Unopposed

Vernetta Alston

Seems like good people (best choice in this race) Democrat

State House member since 2020 and House Democratic Conference chair; Durham City Council 2017 to 2020; former death penalty defense lawyer

Helped win the 2014 exoneration of Henry McCollum. Lists full school funding under the Leandro ruling, housing costs and paid family leave as priorities.

Sources: Wikipedia, INDY Week, People's Alliance PAC

N.C. House, District 31

Unopposed

Zack Hawkins

Seems like good people (best choice in this race) Democrat

State House member since 2019; former Durham Public Schools science teacher; former first vice chair of the NC Democratic Party

Co-sponsored a bipartisan 2019 fix letting college student IDs count under the voter ID law. Endorsed by the Durham Committee on the Affairs of Black People and the NC League of Conservation Voters.

Sources: Carolina Public Press, Wikipedia, NCLCV

N.C. House, District 2

Unopposed

Ray Jeffers

Seems like good people (best choice in this race) Democrat

State House member since 2023; Person County commissioner 2008 to 2020; farmer and agricultural outreach worker at RAFI-USA

Voted for Medicaid expansion in 2023 and to sustain Gov. Cooper's veto of the 12-week abortion limit. Says urban and rural North Carolinians have to work together.

Sources: NC House Democrats, NC General Assembly, Carolina Journal, INDY Week

Bond referendums

Only voters inside Raleigh's city limits see these. We describe what each bond does and don't make recommendations. The two statewide constitutional amendments are listed with the statewide races.

Raleigh bonds

Propositions

  • Housing bonds: $101.5 million for affordable housing programs, mainly for low and moderate income residents. The city estimates no tax increase.
  • Transportation bonds: $101.5 million for streets, sidewalks, bike lanes, greenways and bus stops. The city estimates no tax increase.

When and where to vote

Register by
Friday, October 9, at 5 p.m. Missed it? You can register and vote the same day at any early voting site; bring photo ID plus a document showing your name and address, such as a utility bill, bank statement or paycheck. Check your registration with the state voter lookup.
Early voting
Thursday, October 15 to Saturday, October 31, at 10 sites; any Durham County voter can use any site. Weekdays 8 a.m. to 7:30 p.m., Saturdays (October 17, 24 and 31) 8 a.m. to 3 p.m., Sundays (October 18 and 25) 2 to 6 p.m. Sites include the Main Library downtown, North, South and East Regional Libraries, NCCU's Turner Law Building, Duke's Karsh Alumni Center, Southern High School, the Little River Community Complex in Bahama and the Board of Elections office. Full list and wait times.
Election Day
Tuesday, November 3, 6:30 a.m. to 7:30 p.m., at your assigned polling place. Find yours.
Mail ballot
Any registered voter can vote by mail, no reason needed. Your request must reach the Board of Elections by 5 p.m. Tuesday, October 20, through the state's online portal, in person, or by mail to PO Box 868, Durham, NC 27702. Put a photocopy of your photo ID in with the ballot and complete the witness section. It must arrive by 7:30 p.m. on Election Day; a postmark doesn't count. You can also hand it in at any early voting site or at the board office (3825 S. Roxboro Street, Suite 101), but not at a polling place on Election Day. Details.
Drop boxes
None. North Carolina law doesn't allow them.
Bring
A valid photo ID, such as a North Carolina driver's license or state ID; the state list has every accepted ID. If you don't have one you can still vote by filling out an ID exception form, or vote and bring your ID to the board by noon on the third business day after the election. Questions: 919-560-0700.
Your ballot
See yours through the state voter lookup, or browse the county's composite sample ballot packet. Races here come from the state's official general election candidate list (PDF).

Keep it free and independent

Researching every race in a county, checking the sources and keeping the site online all cost money. We take no ads and no money from candidates, parties or PACs, so readers are what keep it going. If this saved you time, a few dollars helps us cover the next county.

Chip in on Ko-fi Or ask us to cover your county

Contributions aren't tax-deductible.

We rate people, not parties. Here's how. Every claim links to where we found it. See something wrong? Tell us and we'll fix it.

Last updated October 4, 2026.