2026 General Election · Tuesday, November 3, 2026

North Carolina House District 15

2 candidates, listed alphabetically.

Candidates

Christopher Schulte

Democratic

Work
Psychology instructor, Coastal Carolina Community College; mental health counselor

Christopher Schulte teaches psychology at Coastal Carolina Community College and has worked as a mental health counselor; he holds a master's degree in psychology from the University of North Texas. Christopher Schulte ran for House District 4 in 2020 and House District 15 in 2022 and 2024.

Sources for Schulte

Phillip Shepard

RepublicanIncumbent

In office now
State Representative, District 15

Phillip Shepard is the sitting State Representative for District 15 in the North Carolina General Assembly, a district that includes all or part of Onslow County; the member page lists 8 terms in the House. Official legislature records list the occupation as Retired Civil Service, Minister.

Shepard's committees

  • Appropriations (Vice Chairman)
  • Appropriations, Transportation (Chairman)
  • Commerce and Economic Development
  • Education - K-12
  • Health
  • House Select Committee on Government Efficiency
  • House Select Committee on Helene Recovery
  • House Select Committee on North Carolina's Transportation Future (Chairman)
  • Transportation (Chairman)
  • Joint Legislative Commission on Governmental Operations
  • Joint Legislative Transportation Oversight Committee (Co-Chair)
  • Joint Legislative Oversight Committee on Agriculture and Natural and Economic Resources (Advisory Member)

Sources for Shepard

Sources

Candidate list and race details

What's included
U.S. Senate and House, statewide offices, every state legislative district on the ballot and statewide ballot measures.
Everything else
Local races (county, city, school board, judges) and anything else on your ballot are on your official sample ballot: vt.ncsbe.gov.
Candidate lists
As of Wednesday, October 14, 2026.

This is not an official ballot. Confirm your registration, polling place and ballot with your election office through vote.gov.