Guilford County Sample Ballot & Voter Guide 2026
32 candidates are on the November 3, 2026 ballot across 22 Guilford County races, led by the Guilford County District Attorney contest.
County offices
District AttorneyAvery Michelle Crump (D)
Unopposed: still on your ballot.
Avery Michelle Crump (Democratic) is on the November 3, 2026 ballot for Guilford County District Attorney.
Avery Michelle Crump Democratic Incumbent
Avery Michelle Crump has been Guilford County's district attorney since 2016, after serving as a Guilford District Court judge, nine years as a Guilford assistant district attorney, and earlier as a Bronx County prosecutor, per the Conference of District Attorneys' official district page. She holds degrees from UNC and NCCU Law.
Incumbent Avery Michelle Crump is the only certified candidate for Prosecutorial District 24, which covers Guilford County alone; unopposed candidates print on North Carolina's November 3 ballot.
Full race pageSheriffDanny Rogers (D) · Phil Byrd (R)
Danny Rogers (Democratic) and Phil Byrd (Republican) are on the November 3, 2026 ballot for Guilford County Sheriff.
Danny Rogers Democratic Incumbent
- Reducing violent crime through intelligence-driven policing
- Mental health and reentry programs
- Community partnerships and youth programs
Per the campaign site.
About Danny Rogers
Rogers has served as Sheriff of Guilford County since 2018, per the campaign site. Under Rogers's leadership the office has seized more than $158 million in narcotics and established units including a Narcotics Task Force, Street Crimes Unit and Real Time Crime Center, per the campaign site.
Phil Byrd Republican
- Professional standards
- Employee morale and retention
- Unbiased service
Per the campaign site.
About Phil Byrd

Phil Byrd is a retired Guilford County sheriff's captain with a 30-year career commanding personnel and training, school resource officers, and field operations, and was the 2022 nominee for this office, per FOX8 and his campaign site.
Phil Byrd won the March 3 Republican contest with 68.8 percent, per the state results archive.
Full race pageClerk of Superior CourtDavid Churchill (D)
Unopposed: still on your ballot.
David Churchill (Democratic) is on the November 3, 2026 ballot for Guilford County Clerk of Superior Court.
David Churchill Democratic Incumbent
David Churchill was appointed clerk in May 2025 when Lisa Johnson-Tonkins became a superior court judge, and previously held the office from 1998 to 2014, per Yes Weekly and the High Point Enterprise. He is a former assistant public defender and assistant district attorney with a Wake Forest law degree. No campaign website was found as of September 8, 2026.
David Churchill won the March 3 Democratic contest with 59.8 percent and is unopposed in November, per the State Board of Elections certified list and results archive.
Full race pageBoard of Commissioners At-LargeGreg Drumwright (D) · Tony Jacobelli (R)
Greg Drumwright (Democratic) and Tony Jacobelli (Republican) are on the November 3, 2026 ballot for Guilford Board of Commissioners At-Large.
Greg Drumwright Democratic
- Safe schools and communities
- Teacher pay
- Rural healthcare and county mental health support
Per the candidate survey responses.
About Greg Drumwright
Greg Drumwright is senior minister of The Citadel Church in Greensboro, a consultant, and a Guilford Planning Board member, per WUNC. He is a graduate of N.C. A&T with a divinity degree from Wake Forest.
Tony Jacobelli Republican
Tony Jacobelli withdrew from the race in August 2026 and the county Republican Party has voted to name a replacement nominee, per the Rhino Times, but he remains on the State Board of Elections certified candidate list as of September 1. He is a retired engineer, per the High Point Enterprise. No campaign website was found as of September 8, 2026.
OPEN SEAT: sitting at-large commissioner Kay Cashion is not seeking reelection, per the Rhino Times. Republican Tony Jacobelli withdrew in August 2026 and the county Republican Party voted to name Michael Perdue as a replacement nominee, per the Rhino Times, but the certified state candidate list still prints Jacobelli as of September 1; the certified list governs until the state updates it.
Full race pageCommission District 1Carlvena Foster (D)
Unopposed: still on your ballot.
Carlvena Foster (Democratic) is on the November 3, 2026 ballot for Guilford Commission District 1.
Carlvena Foster Democratic Incumbent
- Emphasizing collaboration, transparency and community engagement
- Supporting youth services and educational improvement
Per the campaign site.
About Carlvena Foster
Foster is Executive Director of the Carl Chavis Memorial Branch YMCA in High Point, a role held for 25 years, per the campaign site. Foster has served on the Guilford County Board of Commissioners since 2014, currently as Vice Chairwoman, and previously served on the Guilford County Board of Education, per the campaign site.
Incumbent Carlvena Foster is the only certified candidate; unopposed candidates print on North Carolina's November 3 ballot.
Full race pageCommission District 2Alan Perdue (R) · Scott A. Jones (D)
Alan Perdue (Republican) and Scott A. Jones (Democratic) are on the November 3, 2026 ballot for Guilford Commission District 2.
Alan Perdue Republican Incumbent
- Improving indoor communication solutions during emergencies
- Enhancing safety for the public and first responders
Per the campaign site.
About Alan Perdue
Perdue serves as Executive Director of the Safer Buildings Coalition and president of Perdue and Associates, and previously directed Guilford County Emergency Services, per the campaign site. Perdue has served as District 2 Commissioner since December 2014 and previously served on the North Carolina State Building Code Council, per the campaign site.
Scott A. Jones Democratic
Scott A. Jones works for Re-Mulch Inc., a landscaping products business, per his candidate survey responses. No campaign website was found as of September 8, 2026.
From the State Board of Elections certified candidate list.
Full race pageCommission District 3Pat Tillman (R) · Derek Mobley (D) · Jeanine Couto (Green)
Pat Tillman (Republican), Derek Mobley (Democratic) and Jeanine Couto (Green) are on the November 3, 2026 ballot for Guilford Commission District 3.
Pat Tillman Republican Incumbent
- Supporting workforce development and Career and Technical Education funding
- Building pathways for students and families through business and community partnerships
- Engaging constituents through inclusive community dialogue
Per the campaign site.
About Pat Tillman
Tillman is Director of Sales and Marketing at PHD Laboratories and a U.S. Marine Corps combat veteran, per the campaign site. Tillman served on the Guilford County Board of Education from 2016 to 2022, where efforts helped launch five Career Academies, per the campaign site.
Derek Mobley Democratic
- Affordability
- Economic opportunity
- Safe communities
Per the campaign site.
About Derek Mobley

Derek Mobley is making his second run for this seat, campaigning on keeping Guilford affordable, per his campaign site.
Jeanine Couto Green
Jeanine Couto is on the State Board of Elections certified candidate list for this seat's November 3, 2026 ballot. No campaign website was found as of September 8, 2026.
From the State Board of Elections certified candidate list.
Full race pageCommission District 7Lisa McMillan (D)
Unopposed: still on your ballot.
Lisa McMillan (Democratic) is on the November 3, 2026 ballot for Guilford Commission District 7.
Lisa McMillan Democratic
- Families and children
- Affordability and public health
- Small business and transparency
Per the campaign site.
About Lisa McMillan
Lisa McMillan is the founder and executive director of the nonprofit Turning Everything Around, per WUNC.
OPEN SEAT: sitting commissioner Frankie T. Jones Jr. is not on the ballot. Lisa McMillan won the March 3 Democratic contest by 71 votes per the official state results archive and is unopposed in November.
Full race pageJudges
North Carolina Superior Court Judge, District 24A, Seat 1Lisa Y. Johnson-Tonkins (D)
Unopposed: still on your ballot.
Lisa Y. Johnson-Tonkins Democratic Incumbent
Lisa Y. Johnson-Tonkins currently serves as a Superior Court Judge for Guilford County, appointed by Governor Josh Stein to fill the vacancy left by the retirement of Judge Lora Cubbage, per the North Carolina Judicial Branch. She previously served as Clerk of Superior Court for Guilford County and as a former assistant district attorney. Johnson-Tonkins received her Bachelor of Arts from North Carolina A&T and her Juris Doctor from North Carolina Central University School of Law. Her lisajt4clerk.com site is from an earlier campaign for Clerk of Superior Court, a different office, so it is not linked. No campaign website was found as of September 27, 2026.
Lisa Y. Johnson-Tonkins (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina Superior Court Judge, District 24A, Seat 1. This seat covers part of Guilford County, per North Carolina General Statutes Chapter 7A; only voters in that part of the Superior Court district see this race. North Carolina judicial races have been partisan since the 2018 court reorganization. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026).
Full race pageNorth Carolina Superior Court Judge, District 24D, Seat 1William (Bill) Wood (D)
Unopposed: still on your ballot.
William (Bill) Wood Democratic Incumbent
William (Bill) Wood is the Guilford County Resident Superior Court Judge, appointed by Governor Roy Cooper on May 20, 2018, succeeding Resident Superior Court Judge Lindsay Davis upon his retirement, per the North Carolina Judicial Branch. He served as a Guilford County Assistant District Attorney from 1989 to 2018, and holds a B.A. in Business Administration from Lenoir-Rhyne College and a J.D. from the North Carolina Central University School of Law, per the same source. No campaign website was found as of September 27, 2026.
William (Bill) Wood (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina Superior Court Judge, District 24D, Seat 1. This seat covers part of Guilford County, per North Carolina General Statutes Chapter 7A; only voters in that part of the Superior Court district see this race. North Carolina judicial races have been partisan since the 2018 court reorganization. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026).
Full race pageNorth Carolina District Court Judge, District 24, Seat 1Marc Ross Tyrey (D)
Unopposed: still on your ballot.
Marc Ross Tyrey Democratic Incumbent
Marc Ross Tyrey was appointed as a Guilford County District Court judge by Governor Roy Cooper, having begun practicing law in Guilford County in 1998 as an assistant district attorney, per the Greensboro News & Record. Tyrey became the manager of the firm Tyrey Law in 2010, where he worked until his judicial appointment, per the same source. No campaign website was found as of September 27, 2026.
Marc Ross Tyrey (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina District Court Judge, District 24, Seat 1. Voters across Guilford County vote on this seat, per North Carolina General Statutes Chapter 7A. North Carolina judicial races have been partisan since the 2018 court reorganization. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026).
Full race pageNorth Carolina District Court Judge, District 24, Seat 2Larry L. Archie (D)
Unopposed: still on your ballot.
Larry L. Archie Democratic Incumbent
Larry L. Archie is a North Carolina Board Certified Criminal Law Specialist practicing in Guilford County, per an archived campaign website. He is a Lieutenant Colonel in the U.S. Army Reserve with more than 31 years of military service and serves as an adjunct professor at North Carolina Agricultural and Technical State University, per the same source. No current campaign website was found as of September 27, 2026. No campaign website was found as of September 27, 2026.
Larry L. Archie (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina District Court Judge, District 24, Seat 2. Voters across Guilford County vote on this seat, per North Carolina General Statutes Chapter 7A. North Carolina judicial races have been partisan since the 2018 court reorganization. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026).
Full race pageNorth Carolina District Court Judge, District 24, Seat 6Moshera Mills (D) · Erik R. Hamner (R)
Moshera Mills Democratic
Moshera Mills is the Democratic nominee on the November 3, 2026 ballot for North Carolina District Court Judge, District 24, Seat 6, per the North Carolina State Board of Elections' certified general-election candidate list. No campaign website was found as of September 27, 2026.
Erik R. Hamner Republican
Erik R. Hamner filed as a candidate for NC District Court Judge, District 24, Seat 6, per the North Carolina State Board of Elections candidate list. No campaign website was found as of September 27, 2026.
Moshera Mills (Democratic) and Erik R. Hamner (Republican) meet on the November 3, 2026 ballot for North Carolina District Court Judge, District 24, Seat 6. Voters across Guilford County vote on this seat, per North Carolina General Statutes Chapter 7A. This seat covers the remainder of an unexpired term. North Carolina judicial races have been partisan since the 2018 court reorganization. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026).
Full race pageBy address
These seats are elected by district; only the district covering your address is on your ballot.
Guilford County is split across 9 North Carolina Senate and House districts.
Find your districts by addressNorth Carolina Senate: 3 districtsDistricts 26, 27, 28
North Carolina Senate District 26Sam Page (R) · Steve Luking (D)
Sam Page Republican
- Strengthen penalties for violent offenders and give law enforcement and prosecutors more tools
- Raise teacher starting pay and support accountable school choice
- Support repealing the legislative public records exemption and term limits for legislative leadership
Per the campaign site.
About Sam Page
Sam Page served more than two decades as sheriff of Rockingham County, per WRAL. He also served in the U.S. Air Force from 1975 to 1980 as a security forces K-9 handler, per the same source.
Steve Luking Democratic
Steve Luking is the Democratic candidate for North Carolina Senate District 26 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list. No campaign website was found as of September 7, 2026.
Sam Page (Republican), Steve Luking (Democratic) meet on the November 3 ballot. The seat is open: Sen. Phil Berger (Republican), the sitting member per the General Assembly's roster, is not on the November ballot. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina Senate District 27Michael K. Garrett (D)
Unopposed: still on your ballot.
Michael K. Garrett Democratic Incumbent
- Expanding economic opportunity so hard work is rewarded
- Environmental stewardship
- Grassroots community engagement
Per the campaign site.
About Michael K. Garrett
Garrett is a small business owner who has represented North Carolina Senate District 27 since 2018, per the campaign site. Garrett is a graduate of Guilford County Schools and the University of North Carolina at Greensboro, per the campaign site. Garrett lives in Greensboro, per the campaign site.
Michael K. Garrett (Democratic) is the only candidate on the November 3 ballot; Michael K. Garrett is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina Senate District 28Gladys A. Robinson (D)
Unopposed: still on your ballot.
Gladys A. Robinson Democratic Incumbent
- Championing affordable healthcare and Medicaid expansion
- Securing funding for public schools and HBCUs
- Advocating for equal pay and reproductive healthcare access
Per the campaign site.
About Gladys A. Robinson
Gladys A. Robinson is a health services executive who became executive director of the Piedmont Health Services and Sickle Cell Agency in 1982, per her campaign site. A former chair of the Bennett College Board of Trustees, she represents Guilford County in the North Carolina Senate, where she has served seven terms.
Gladys A. Robinson (Democratic) is the only candidate on the November 3 ballot; Gladys A. Robinson is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina House: 6 districtsDistricts 57, 58, 59, 60, 61, 62
North Carolina House District 57Tracy Clark (D)
Unopposed: still on your ballot.
Tracy Clark Democratic Incumbent
- Support community safety and early childhood development
- Support economic development and access to health care
- Support housing and public education
Per the campaign site.
About Tracy Clark
Tracy Clark previously worked as director of marketing at Modera Wealth Management, per her official legislative biography. She serves as House Democratic Freshman Co-Chair and represents Guilford County in the North Carolina House.
Tracy Clark (Democratic) is the only candidate on the November 3 ballot; Tracy Clark is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina House District 58Amos Quick (D)
Unopposed: still on your ballot.
Amos Quick Democratic Incumbent
Amos L. Quick III is pastor of Friendship Baptist Church in Lexington, per his official legislative biography. He serves as House Democratic Whip and represents Guilford County in his 5th term in the North Carolina House. No campaign website was found as of September 7, 2026.
Amos Quick (Democratic) is the only candidate on the November 3 ballot; Amos Quick is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina House District 59Alan Branson (R) · Elma Hairston (D)
Alan Branson Republican
- Community safety through law enforcement and secure schools
- Economic plan focused on job creation
Per the Guilford County GOP.
About Alan Branson
Alan Branson served 8 years on the Guilford County Board of Commissioners before running for North Carolina House District 59, per the campaign site.
Elma Hairston Democratic
- Expand affordable, accessible health care
- Support strong public schools that prepare students for college and skilled trades
- Support fair wages and attainable, safe housing
Per the campaign site.
About Elma Hairston
Elma Hairston is a candidate for North Carolina House District 59, per the campaign site.
Alan Branson (Republican), Elma Hairston (Democratic) meet on the November 3 ballot. The seat is open: Rep. Jerry "Alan" Branson (Republican), the sitting member per the General Assembly's roster, is not on the November ballot. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina House District 60Amanda Cook (D) · Joseph Perrotta (R)
Amanda Cook Democratic Incumbent
Amanda P. Cook is founder of The Teacher's Edge, per her official legislative biography. She was appointed to the North Carolina House on November 18, 2025, representing Guilford County.
Joseph Perrotta Republican
Joseph Perrotta filed as the Republican candidate for NC House District 60 on December 5, 2025, per the North Carolina State Board of Elections certified candidate list. No campaign website was found as of September 7, 2026.
Amanda Cook (Democratic), Joseph Perrotta (Republican) meet on the November 3 ballot; Amanda Cook is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina House District 61Mary Price (Pricey) Harrison (D)
Unopposed: still on your ballot.
Mary Price (Pricey) Harrison Democratic
- Protecting democracy through fair maps, voting access and campaign finance reform
- Climate, clean energy, environmental and public health protections
- Gun law reform and criminal justice reform
Per the campaign site.
About Mary Price (Pricey) Harrison
Harrison is a graduate of Duke University and the University of North Carolina School of Law who has represented Guilford County in the North Carolina House since 2004, per the campaign site. She serves on multiple House committees, including Agriculture and Environment, Appropriations, and Judiciary, per the campaign site. Her campaign site says she has served on the boards of several environmental and conservation organizations, including the Environmental Defense Fund and the North Carolina chapter of the Nature Conservancy, per the campaign site.
Mary Price (Pricey) Harrison (Democratic) is the only candidate on the November 3 ballot. The seat is open: Rep. Pricey Harrison (Democratic), the sitting member per the General Assembly's roster, is not on the November ballot. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageNorth Carolina House District 62John M. Blust (R) · Shelly Headen (D)
John M. Blust Republican Incumbent
John M. Blust is an attorney and accountant and a U.S. Army veteran, per his official legislative biography. He represents Guilford County in the North Carolina House, where he has served more than ten terms, in addition to one term in the Senate. No campaign website was found as of September 7, 2026.
Shelly Headen Democratic
- Fully funding public schools and competitive teacher salaries
- Making healthcare more affordable and accessible
- Fiscal responsibility and transparency in public spending
Per the campaign site.
About Shelly Headen

Shelly Headen is a CPA who began her career as an auditor at an international CPA firm before becoming a small business owner in the construction industry, per her campaign site. She earned a bachelor's degree from Appalachian State University in 1991 and is a mother of three raised in Guilford County.
John M. Blust (Republican), Shelly Headen (Democratic) meet on the November 3 ballot; John M. Blust is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageSee your full ballot
Voting info and more
Voting info and more
Verify your ballot with the official election office.
Cross-check every race and candidate with the official election office. Official sources are the final word.
North Carolina nominees were set by the March 3 primary; a candidate clearing 30 percent plus one avoids a second primary, and unopposed nominees still print on the November 3 ballot, per the State Board of Elections.
Who is on the ballot in Guilford County, North Carolina on November 3, 2026?
Guilford County sample ballot 2026: see where the Guilford commission and county sheriff candidates stand on health care, schools and jobs. Every candidate profile on this page names the official filing or campaign source it came from.
When is the 2026 general election in North Carolina?
Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for North Carolina are listed on the North Carolina election hub. North Carolina election hub →
How do I see my exact Guilford County ballot?
Enter your ZIP code in the lookup for the statewide and congressional races on every ballot in the county, or a full street address to add the county, city and district contests for that location. Look up your ballot →
Sample ballot by ZIP code in Guilford County26 ZIP codes
Candidate roster last updated Sep 27, 2026 from official election sources.
