Ballot Project

←All People

Kelly Lynn Vanhorn

Kelly Lynn Vanhorn

Office history

2026
general

Status update. Kelly Lynn Vanhorn lost the Republican primary for North Carolina House of Representatives District 105 to incumbent Rep. Tricia Cotham, 800 votes to 4,372 (Mecklenburg County, March 3, 2026); Cotham advances to the November 3, 2026 general election 2.

Kelly Lynn Vanhorn filed as the Republican candidate for NC House of Representatives, District 105 (Mecklenburg County), on December 8, 2025, according to the North Carolina State Board of Elections' 2026 candidate filing list 1.

A North Carolina voter file search for "Kelly Lynn Vanhorn" in Mecklenburg County returns a voter registered since 2004 with a Democratic party affiliation and a 1977 birth year. Because that party affiliation conflicts with the Republican party listed on this candidate's official primary filing, ballotproject.org could not confirm the voter record and this candidate are the same person, and those unverified personal details have been omitted here pending confirmation. Voters with personal knowledge of Kelly Lynn Vanhorn can reach ballotproject.org with corrections or additions.

Sources

2. North Carolina State Board of Elections, March 3, 2026 primary results by precinct (results_pct_20260303, dl.ncsbe.gov) -- accessed 2026-07-24; NC House of Representatives District 105 (REP): Tricia Ann Cotham 4,372, Kelly VanHorn 800.

Public filings

Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.

North Carolina — campaign finance

North Carolina — statement of economic interest

Spotted an error or have a citation we should add? Suggest an edit →