Keith Davenport
D Democrat

Keith Davenport

Candidate NC-06 House

Next Election

Past Elections

NC-08: 2024
NC: 2022
National: 2020

2026 Election: NC-06

See More
Current Rating
Solid Republican
2024 Baseline
+17.0 D 41.2, R 58.2

Campaign Finance Data

Loading finance data...

Ratings

2026 NC-06 — House
Solid Republican
Solid Republican
2024 NC-08 — House
Solid Republican
Solid Republican
2022 NC — Senate III
Tilt Republican
Lean Republican
Battleground Republican
2022 NC — Senate II
Not Up This Cycle