North Carolina State House District 9
Tue, Nov 3 · Represented by Tim Reeder Republican · Member list as of Oct 28
Claire Kempner 44.1Tim Reeder 55.9
Last result · 2024 general
- Earlier results
- Tim Reeder (Republican) won by 1.2 points, 2022, older linesBrian Farkas (Democratic) won by 2.3 points, 2020, older linesAll 28 elections
Side by side
Left column: KempnerRight column: Reeder
- Donor-based spectrum
- LiberalCentristConservativeReederNo published score for Kempner
- Races
- Won 0 of 1
- Won 2 of 2
How these are counted
The spectrum is a published research score, not our rating. How this works. Wins and losses count the races in our results files, the same as each profile.
Past results
- Votes for listed candidates
- 48,062
- Election day
- November 5, 2024
- District map
- Same as today
North Carolina House of Representatives District 9, 1970 to 2024, 2024, every candidate Candidate Party Votes and share Share RepublicanTim ReederWonName as filed: Timothy Reeder Republican 26,88855.9% DemocraticClaire Kempner Democratic 21,17444.1% - Votes for listed candidates
- 30,070
- Election day
- November 8, 2022
- District map
- Older district map (2022 to 2023)
North Carolina House of Representatives District 9, 1970 to 2024, 2022, every candidate Candidate Party Votes and share Share RepublicanTim ReederWonName as filed: Timothy Reeder Republican 15,21250.6% DemocraticBrian Farkas(incumbent) Democratic 14,85849.4% - Votes for listed candidates
- 37,527
- Election day
- November 3, 2020
- District map
- Older district map (2020 to 2021)
North Carolina House of Representatives District 9, 1970 to 2024, 2020, every candidate Candidate Party Votes and share Share DemocraticBrian FarkasWon Democratic 19,19851.2% RepublicanPerrin Jones Republican 18,32948.8% - Votes for listed candidates
- 28,744
- Election day
- November 6, 2018
- District map
- Older district map (2018 to 2019)
North Carolina House of Representatives District 9, 1970 to 2024, 2018, every candidate Candidate Party Votes and share Share RepublicanGreg MurphyWon(incumbent) Republican 17,23460.0% DemocraticKris Rixon Democratic 11,51040.0%
- 2024: MEDSL 2024 official precinct returns (individual_states zips), retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
- 1970 to 2022: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026. Compiled by Carl Klarner (Harvard Dataverse) from official returns; not an official source
Last contest in this district on file: 2024.
All elections (28 for this seat)
- Votes for listed candidates
- 48,062
- Election day
- November 5, 2024
- District map
- Same as today
North Carolina House of Representatives District 9, 1970 to 2024, 2024, every candidate Candidate Party Votes and share Share RepublicanTim ReederWonName as filed: Timothy Reeder Republican 26,88855.9% DemocraticClaire Kempner Democratic 21,17444.1% - Votes for listed candidates
- 30,070
- Election day
- November 8, 2022
- District map
- Older district map (2022 to 2023)
North Carolina House of Representatives District 9, 1970 to 2024, 2022, every candidate Candidate Party Votes and share Share RepublicanTim ReederWonName as filed: Timothy Reeder Republican 15,21250.6% DemocraticBrian Farkas(incumbent) Democratic 14,85849.4% - Votes for listed candidates
- 37,527
- Election day
- November 3, 2020
- District map
- Older district map (2020 to 2021)
North Carolina House of Representatives District 9, 1970 to 2024, 2020, every candidate Candidate Party Votes and share Share DemocraticBrian FarkasWon Democratic 19,19851.2% RepublicanPerrin Jones Republican 18,32948.8% - Votes for listed candidates
- 28,744
- Election day
- November 6, 2018
- District map
- Older district map (2018 to 2019)
North Carolina House of Representatives District 9, 1970 to 2024, 2018, every candidate Candidate Party Votes and share Share RepublicanGreg MurphyWon(incumbent) Republican 17,23460.0% DemocraticKris Rixon Democratic 11,51040.0% - Votes for listed candidates
- 39,876
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2017)
North Carolina House of Representatives District 9, 1970 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanGreg MurphyWon Republican 22,86957.4% DemocraticBrian Farkas Democratic 17,00742.6% - Votes for listed candidates
- 22,431
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2017)
North Carolina House of Representatives District 9, 1970 to 2024, 2014, every candidate Candidate Party Votes and share Share RepublicanBrian BrownWon(incumbent) Republican 13,47460.1% DemocraticUriah Ward Democratic 8,95739.9% - Votes for listed candidates
- 38,424
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2017)
North Carolina House of Representatives District 9, 1970 to 2024, 2012, every candidate Candidate Party Votes and share Share RepublicanBrian BrownWon Republican 19,78051.5% DemocraticMarian N. McLawhorn(incumbent) Democratic 18,64448.5% - Votes for listed candidates
- 23,268
- Election day
- November 2, 2010
- District map
- Older district map (2004 to 2011)
North Carolina House of Representatives District 9, 1970 to 2024, 2010, every candidate Candidate Party Votes and share Share DemocraticMarian N. McLawhornWon(incumbent) Democratic 11,80850.8% RepublicanStan Larson Republican 11,46049.3% - Votes for listed candidates
- 40,010
- Election day
- November 4, 2008
- District map
- Older district map (2004 to 2011)
North Carolina House of Representatives District 9, 1970 to 2024, 2008, every candidate Candidate Party Votes and share Share DemocraticMarian N. McLawhornWon(incumbent) Democratic 24,91662.3% RepublicanGinny Cooper Republican 15,09437.7% - Votes for listed candidates
- 14,843
- Election day
- November 7, 2006
- District map
- Older district map (2004 to 2011)
North Carolina House of Representatives District 9, 1970 to 2024, 2006, every candidate Candidate Party Votes and share Share DemocraticMarian N. McLawhornWon(incumbent) Democratic 8,42456.8% RepublicanTony P. Moore Republican 6,41943.3% - Votes for listed candidates
- 18,775
- Election day
- November 2, 2004
- District map
- Older district map (2004 to 2011)
North Carolina House of Representatives District 9, 1970 to 2024, 2004, every candidate Candidate Party Votes and share Share DemocraticMarian N. McLawhornWon(incumbent) Democratic 18,775100.0% - Votes for listed candidates
- 16,873
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2003)
North Carolina House of Representatives District 9, 1970 to 2024, 2002, every candidate Candidate Party Votes and share Share DemocraticMarian Nelson McLawhornWon(incumbent) Democratic 10,95764.9% RepublicanJudy Eagle Republican 5,71533.9% LibertarianDeb Seksay Libertarian 2011.2% - Votes for listed candidates
- 25,850
- Election day
- November 7, 2000
- District map
- Older district map (1992 to 2001)
North Carolina House of Representatives District 9, 1970 to 2024, 2000, every candidate Candidate Party Votes and share Share DemocraticMarian N. McLawhornWon(incumbent) Democratic 14,16754.8% RepublicanWayne Holloman Republican 11,68345.2% - Votes for listed candidates
- 18,090
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2001)
North Carolina House of Representatives District 9, 1970 to 2024, 1998, every candidate Candidate Party Votes and share Share DemocraticMarian Nelson McLawhornWon Democratic 9,30751.5% RepublicanM. W. Aldridge(incumbent) Republican 8,78348.5% - Votes for listed candidates
- 23,197
- Election day
- November 5, 1996
- District map
- Older district map (1992 to 2001)
North Carolina House of Representatives District 9, 1970 to 2024, 1996, every candidate Candidate Party Votes and share Share RepublicanMarvin W. AldridgeWon(incumbent) Republican 11,72550.5% DemocraticCharles S. Ward Democratic 11,23948.5% LibertarianJohnny Rouse Libertarian 2331.0% - Votes for listed candidates
- 14,703
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2001)
North Carolina House of Representatives District 9, 1970 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanM. W. AldridgeWon Republican 8,13755.3% DemocraticCharles McLawhorn(incumbent) Democratic 6,56644.7% - Votes for listed candidates
- 15,578
- Election day
- November 3, 1992
- District map
- Older district map (1992 to 2001)
North Carolina House of Representatives District 9, 1970 to 2024, 1992, every candidate Candidate Party Votes and share Share DemocraticCharles McLawhornWon(incumbent) Democratic 15,578100.0% - Votes for listed candidates
- 59,336
- Election day
- November 6, 1990
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina House of Representatives District 9, 1970 to 2024, 1990, every candidate Candidate Party Votes and share Share DemocraticWalter B. Jones Jr.Won(incumbent) Democratic 24,63841.5% DemocraticCharles McLawhornWon Democratic 20,33234.3% RepublicanRandy D. Doub Republican 14,36624.2% - Votes for listed candidates
- 68,611
- Election day
- November 8, 1988
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina House of Representatives District 9, 1970 to 2024, 1988, every candidate Candidate Party Votes and share Share DemocraticWalter B. Jones Jr.Won(incumbent) Democratic 27,70840.4% DemocraticEd WarrenWon(incumbent) Democratic 24,13535.2% RepublicanR. Marshall Helms Republican 8,87212.9% RepublicanC. Joe Sturz Republican 7,89611.5% - Votes for listed candidates
- 48,433
- Election day
- November 4, 1986
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina House of Representatives District 9, 1970 to 2024, 1986, every candidate Candidate Party Votes and share Share DemocraticWalter B. Jones Jr.Won(incumbent) Democratic 20,02341.3% DemocraticEd WarrenWon(incumbent) Democratic 18,62138.5% RepublicanHarold Zallen Republican 5,10710.5% RepublicanThomas Herndon Republican 4,6829.7% - Votes for listed candidates
- 52,812
- Election day
- November 6, 1984
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina House of Representatives District 9, 1970 to 2024, 1984, every candidate Candidate Party Votes and share Share DemocraticWalter B. Jones Jr.Won Democratic 28,79654.5% DemocraticEdward N. WarrenWon(incumbent) Democratic 24,01645.5% - Votes for listed candidates
- 26,676
- Election day
- November 2, 1982
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina House of Representatives District 9, 1970 to 2024, 1982, every candidate Candidate Party Votes and share Share DemocraticSam BundyWon(incumbent) Democratic 12,71447.7% DemocraticEdward N. WarrenWon(incumbent) Democratic 12,36646.4% OtherP. Jacobson Other 9653.6% OtherGilliam Other 6312.4% - Votes for listed candidates
- 28,023
- Election day
- November 4, 1980
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina House of Representatives District 9, 1970 to 2024, 1980, every candidate Candidate Party Votes and share Share DemocraticRichard R. GradyWon(incumbent) Democratic 14,05150.1% DemocraticMartin LancasterWon(incumbent) Democratic 13,96949.9% OtherTimothy Glenham Other 10.0% OtherBill Kemp Jr. Other 10.0% OtherElaine Post Other 10.0% - Votes for listed candidates
- 15,550
- Election day
- November 7, 1978
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina House of Representatives District 9, 1970 to 2024, 1978, every candidate Candidate Party Votes and share Share DemocraticRichard R. GradyWon(incumbent) Democratic 7,82450.3% DemocraticMartin LancasterWon Democratic 7,72549.7% OtherAlan Terry Matcke Other 10.0% - Votes for listed candidates
- 26,550
- Election day
- November 2, 1976
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina House of Representatives District 9, 1970 to 2024, 1976, every candidate Candidate Party Votes and share Share DemocraticJohn B. ChaseWon(incumbent) Democratic 13,31650.1% DemocraticRichard R. GradyWon Democratic 13,23449.9% - Votes for listed candidates
- 14,515
- Election day
- November 4, 1974
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina House of Representatives District 9, 1970 to 2024, 1974, every candidate Candidate Party Votes and share Share DemocraticHenson P. BarnesWon Democratic 7,26250.0% DemocraticJohn B. ChaseWon(incumbent) Democratic 7,25350.0% - Votes for listed candidates
- 29,150
- Election day
- November 7, 1972
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina House of Representatives District 9, 1970 to 2024, 1972, every candidate Candidate Party Votes and share Share DemocraticW. P. Kemp Jr.Won(incumbent) Democratic 11,59939.8% DemocraticJohn B. ChaseWon(incumbent) Democratic 11,01137.8% RepublicanGene S. Baker Republican 6,54022.4% - Votes for listed candidates
- 26,104
- Election day
- November 3, 1970
- Seats
- 2
- District map
- Older district map (1966 to 1971)
North Carolina House of Representatives District 9, 1970 to 2024, 1970, every candidate Candidate Party Votes and share Share DemocraticHarold W. HardisonWon Democratic 8,36560.9% DemocraticDaniel T. LilleyWon(incumbent) Democratic 7,81563.2% RepublicanFitzhugh E. Wallace Republican 5,37139.1% RepublicanArnold Tingen Republican 4,55336.8%
- 2024: MEDSL 2024 official precinct returns (individual_states zips), retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
More about this race
Source: s3.amazonaws.com (CSV), dated Oct 25
District map
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
Vote in North Carolina
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for North Carolina
Download and cite
Cite this page
Election Wrld. (2026). North Carolina State House District 9, election results 1970 to 2024. https://www.electionwrld.com/nc/house/9. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nc/house/9" title="North Carolina House of Representatives District 9" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources: Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) (US Census Bureau, public domain), retrieved Oct 28, 2026; Open Civic Data division identifiers (census_autogenerated us_sldl/us_sldu and openstates state files); also (sld-recent.json): Open Civic Data division identifiers (country-us) (CC0 (repository); also (sld-recent.json): CC0 1.0), retrieved Oct 28, 2026; Open States people (current) CSVs (CC0-1.0 (Open States people data)), retrieved Oct 28, 2026, compiled by Open States volunteers and staff (rosters from state legislature sites) from official returns, not an official source; MEDSL 2024 official precinct returns (individual_states zips) (Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse) (CC0 1.0), retrieved Oct 28, 2026, compiled by Carl Klarner (Harvard Dataverse) from official returns, not an official source.
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY), MEDSL 2024 official precinct returnsData as of Oct 28, 2026