Hello, and welcome to your better-late-than-never voting guide for the 2025 local elections on Tuesday, November 4. We have a complete roundup of everything that’s been published about and from all of the candidates.

Where do I vote?

The Orange County Board of Elections has a complete guide to voting locations and sample ballots. Please make sure you know where to go on Election Day – you must vote at your precinct location on Tuesday, November 4.

What endorsements have the candidates received?

Indyweek (source)

Chapel Hill Mayor (1 seat): Jess Anderson

Chapel Hill Town Council (4 seats): Camille Berry, Paris Miller-Foushee, Louie Rivers, Wes McMahon

Carrboro Mayor (1 seat): Barbara Foushee

Carrboro Town Council (3 seats): Danny Nowell, Cristóbal Palmer

Chapel Hill-Carrboro City Schools Board (3 seats): George Griffin, Riza Jenkins, Melinda Manning

Equality NC

Carrboro Mayor: Barbara Foushee

Chapel Hill Town Council: Louie Rivers, Paris Miller-Foushee, Erik Valera

Chapel Hill-Carrboro Board of Education: George Griffin, Riza Jenkins, Melinda Manning

Sierra Club of NC (source)

Chapel Hill Mayor: Jess Anderson

Chapel Hill Town Council: Paris Miller-Foushee, Louie Rivers, Wes McMahon

Carrboro Mayor: Barbara Foushee

The Sierra Club did not endorse in Carrboro’s town council race, as all candidates are running unopposed.

The Anderson-Thorpe-Battle Breakfast Club

Chapel Hill Town Council: Louie Rivers, Paris Miller-Foushee

Carrboro Mayor: Barbara Foushee

Democratic Municpal Officials 

Carrboro Mayor: Barbara Foushee

The Collective Political Action Committee

Carrboro Mayor: Barbara Foushee

NC State AFL-CIO

Chapel Hill Town Council: Louie Rivers, Erik Valera, Wes McMahon, Paris Miller-Foushee

Moms Demand Action NC

Chapel Hill Town Council:  Wes McMahon

Where can I read or watch interviews with the candidates?

Orange County Affordable Housing Coalition

Candidate Forum (YouTube)

Candidate Questionnaire 

Chapelboro

2025 Candidate Introductions: Chapel Hill Municipal Races

2025 Candidate Introductions: Carrboro Municipal Races

Indyweek

2025 Candidate Questionnaires: Orange

The Daily Tar Heel

Candidate Forum (YouTube)

Chapel Hill

Following 10 years in Town politics, Chapel Hill Mayor Jess Anderson runs for reelection

Q&A: Chapel Hill Town Council candidate Paris Miller-Foushee discusses smart growth, development

Carrboro

Q&A: Carrboro Town Council candidate Cristóbal Palmer highlights importance of transportation policy

Q&A: Carrboro Town Council candidate Danny Nowell says new land use ordinance will be “most crucial issue”

Q&A: Carrboro Town Council candidate Fred Joiner talks “smarter,” climate resistant development

Chapel Hill-Carrboro City Schools School Board

Q&A: CHCCS Board of Education candidate Melinda Manning advocates for “radical transparency”

The Carrborean

Interview with Barbara Foushee, Mayor of Carrboro

A Conversation with Danny Nowell, Candidate for Carrboro Town Council

Q&A with Cristóbal Palmer, Candidate for Carrboro Town Council

A Conversation with Fred Joiner, Candidate for Carrboro Town Council

Where can I peruse the candidates’ websites?

Chapel Hill

Mayor

Jess Anderson: https://jessformayor.org/

Town Council

Camille Berry: https://camille4chapelhill.com/

Wes McMahon: https://www.wesforchapelhill.com/

Paris Miller-Foushee: https://www.paris-millerfoushee.com/ 

Louie Rivers: https://www.electrivers.com/

Erik Valera: https://erikforchapelhill.com/ 

Carrboro

Barbara Foushee: https://www.barbaramfoushee.com/

Danny Nowell: https://www.dannynowell.com/

Cristobal Palmer: https://palmerforcarrboro.com/

Fred Joiner: https://www.joinerforcarrboro.com/

Chapel Hill-Carrboro City Schools School Board

George Griffin: https://griffinforschools.com/

Riza Jenkins: https://rizajenkins.com/about-riza

Melinda Manning: https://manningforchccs.com/