Jackson County Sample Ballot & Voter Guide 2026
8 candidates are on the November 3, 2026 ballot across 6 Jackson County races, led by the North Carolina Senate District 50 contest.
Judges
North Carolina Superior Court Judge, District 43B, Seat 1Roy Wijewickrama (D)
Unopposed: still on your ballot.
Roy Wijewickrama Democratic Incumbent
Roy Wijewickrama is the Senior Resident Superior Court Judge for Judicial District 43B, covering Haywood and Jackson counties, appointed by Governor Roy Cooper in November 2024 to fill the vacancy left by the retirement of Judge Brad Letts, per the North Carolina Judicial Branch. He had served as a district court judge since 2010, including as chief district court judge in District 43, and earlier worked as a prosecutor for the Eastern Band of Cherokee Indians, per the same source. Wijewickrama grew up in Haywood County, graduated from Tuscola High School, and earned his law degree from Cleveland-Marshall College of Law, per the North Carolina Judicial Branch. No campaign website was found as of September 27, 2026.
Roy Wijewickrama (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina Superior Court Judge, District 43B, Seat 1. Voters across Haywood and Jackson counties 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 43, Seat 1Donna Forga (R)
Unopposed: still on your ballot.
Donna Forga Republican Incumbent
Donna Forga was appointed chief district court judge for the judicial district covering Cherokee, Clay, Graham, Haywood, Jackson, Macon and Swain counties effective December 2024, per a North Carolina Judicial Branch news release. Forga was first elected to the bench in 2010 and earlier worked in private practice and as a staff attorney for Legal Aid of North Carolina, per the same release. No campaign website was found as of September 27, 2026.
Donna Forga (Republican) is unopposed on the November 3, 2026 ballot for North Carolina District Court Judge, District 43, Seat 1. Voters across Cherokee, Clay, Graham, Haywood, Jackson, Macon and Swain counties 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 43, Seat 2Justin B. Greene (D)
Unopposed: still on your ballot.
Justin B. Greene Democratic Incumbent
Justin B. Greene currently serves as a District Court Judge for District 43 in Haywood County, per the North Carolina Judicial Branch directory. A Swain County native, Greene has practiced law out of Bryson City since 2006, per WCTI-TV. No campaign website was found as of September 27, 2026.
Justin B. Greene (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina District Court Judge, District 43, Seat 2. Voters across Cherokee, Clay, Graham, Haywood, Jackson, Macon and Swain counties 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 43, Seat 3William (Bill) Jones (D)
Unopposed: still on your ballot.
William (Bill) Jones Democratic Incumbent
William (Bill) Jones is a district court judge for Judicial District 43, appointed by Governor Josh Stein and sworn in on March 3, 2025 at the Haywood County Courthouse, per the North Carolina Governor's office. He most recently served as a solo practitioner for over two decades and previously worked as an assistant district attorney in District 30 from 1998 to 2003, and he received his law degree from the University of North Carolina School of Law, per themountaineer.com. No campaign website was found as of September 27, 2026.
William (Bill) Jones (Democratic) is unopposed on the November 3, 2026 ballot for North Carolina District Court Judge, District 43, Seat 3. Voters across Cherokee, Clay, Graham, Haywood, Jackson, Macon and Swain counties 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 pageBy address
These seats are elected by district; only the district covering your address is on your ballot.
Find your districts by addressNorth Carolina Senate District 50Tom Downing (D) · Kevin Corbin (R)
Tom Downing Democratic
- Addressing affordable housing shortages
- Affordable childcare availability
- Addressing rising health insurance costs
Per the campaign site.
About Tom Downing
Tom Downing is a Democrat running for North Carolina Senate District 50, covering Cherokee, Clay, Graham, Haywood, Jackson, Macon, Swain and Transylvania counties. He has 15 years of municipal government experience and previously worked eight years as a special education teacher for students with serious emotional disabilities, per his campaign site.
Kevin Corbin Republican Incumbent
Kevin Corbin is a Republican representing North Carolina Senate District 50, covering Cherokee, Clay, Graham, Haywood, Jackson, Macon, Swain and Transylvania counties, with three terms in the Senate and two prior terms in the House, per the North Carolina General Assembly.
Tom Downing (Democratic), Kevin Corbin (Republican) meet on the November 3 ballot; Kevin Corbin 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 119Anna Ferguson (R) · Mark Burrows (D)
Anna Ferguson Republican Incumbent
- Prioritize children, health care, elders and the local economy for western North Carolina
- Require a balanced state budget
- Increase education funding, including teacher pay
Per the campaign site.
About Anna Ferguson
Anna Ferguson is the Republican incumbent for North Carolina House District 119, covering Jackson, Swain and Transylvania counties, per the North Carolina General Assembly. Ferguson is a small business owner who was appointed to the House on April 16, 2026, per the North Carolina General Assembly.
Mark Burrows Democratic
- Supports continued economic development investment in the district
- Lists environmental protection as a campaign priority
- Supports accountability and transparency in state government
Per the campaign site.
About Mark Burrows
Burrows has spent more than 30 years in economic and community development work in Western North Carolina, per the campaign site. Burrows led efforts that secured more than $5 million in public and private grants and incentives for Transylvania County to help small businesses and working families, per the campaign site. Burrows lives in Brevard, per the campaign site.
Anna Ferguson (Republican), Mark Burrows (Democratic) meet on the November 3 ballot; Anna Ferguson 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 Jackson County, North Carolina on November 3, 2026?
Jackson County sample ballot 2026: see where the north carolina superior court judge candidates stand on health care and jobs and the economy. 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 Jackson 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 →
North Carolina statewide racesEvery North Carolina race on this county's ballot.All North Carolina ballot measures3 statewide ballot measures