2026 General Election · Tuesday, November 3, 2026

North Carolina House District 105

2 candidates, listed alphabetically.

Candidates

Tricia Ann Cotham

RepublicanIncumbent

In office now
State Representative, District 105
Work
Small business owner; former teacher; state representative

Tricia Ann Cotham is the sitting State Representative for District 105 in the North Carolina General Assembly, a district that includes all or part of Mecklenburg County; the member page lists 6.5 terms in the House.

Tricia Ann Cotham is a small business owner and former teacher with a master's degree in school administration from UNC-Chapel Hill. Tricia Ann Cotham was first elected to the North Carolina House in 2007 as a Democrat and joined the Republican Party in 2023.

Cotham's committees

  • Appropriations (Vice Chairman)
  • Appropriations, Education (Chairman)
  • Education - K-12 (Chairman)
  • Election Law
  • Energy and Public Utilities
  • Health (Vice Chairman)
  • House Select Committee on North Carolina's Transportation Future
  • House Select Committee on Property Tax Reduction and Reform
  • Housing and Development
  • Rules, Calendar, and Operations of the House (Vice Chairman)
  • Joint Legislative Education Oversight Committee (Co-Chair)

Sources for Cotham

Ken McCool

Democratic

Work
Co-owner, Ken's Sports Cards and Collectibles (Matthews); former Matthews town commissioner

Ken McCool runs the family sports card shop Ken's Sports Cards and Collectibles in Matthews. Ken McCool served three terms on the Matthews Board of Commissioners.

Sources for McCool

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.