Skip to content
Election Wrld, home
Senate D 45I 2R 53House D 214I 1R 218Governors D 24R 26Election Day Tue, Nov 3Seats as of Oct 28

North Carolina State Senate District 8

Tue, Nov 3 · Represented by Bill Rabon Republican · Member list as of Oct 28

Richard (Rick) CombesDemocratic

Last result · 2024 general: Bill Rabon (R) 59.9, Katherine Randall (D) 40.1

Bill RabonRepublican · Incumbent16 years since first win
Show all 3 candidates on the ballot

Showing major-party nominees, incumbents and candidates with 5%+ in the latest poll or comparable fundraising.

Share

North Carolina State Senate District 8: Richard (Rick) Combes vs Bill Rabon

Preview card: North Carolina State Senate District 8: Richard (Rick) Combes vs Bill Rabon

Post to

Earlier results
Bill Rabon (Republican) was unopposed, 2022, older linesBill Rabon (Republican) won by 27.2 points, 2020, older linesAll 28 elections

Side by side

Left column: CombesRight column: Rabon

Donor-based spectrum
LiberalCentristConservativeRabonNo published score for Combes
How these are counted

The spectrum is a published research score, not our rating. How this works.

Past results

Last contest in this district on file: 2024.

All elections (28 for this seat)

More about this race

Candidates on the ballot

Source: s3.amazonaws.com (CSV), dated Oct 25

District map

Select a shape for details. Arrow keys move between shapes.
North Carolina Senate districts, District 8 selectedState Senate District 2: Norman SandersonState Senate District 4: Buck NewtonState Senate District 5: Kandie SmithState Senate District 7: Michael LeeState Senate District 8: Bill RabonState Senate District 9: Brent JacksonState Senate District 11: Lisa BarnesState Senate District 13: Lisa GrafsteinState Senate District 14: Dan BlueState Senate District 15: Jay ChaudhuriState Senate District 16: Gale AdcockState Senate District 17: Sydney BatchState Senate District 18: Haseeb FatmiState Senate District 19: Val ApplewhiteState Senate District 21: Tom McInnisState Senate District 23: Jonah GarsonState Senate District 25: Amy GaleyState Senate District 26: Phil BergerState Senate District 28: Gladys RobinsonState Senate District 30: Steve JarvisState Senate District 31: Dana JonesState Senate District 32: Paul LoweState Senate District 35: Todd JohnsonState Senate District 36: Eddie SettleState Senate District 38: Mujtaba MohammedState Senate District 39: DeAndrea SalvadorState Senate District 40: Joyce WaddellState Senate District 41: Caleb TheodrosState Senate District 42: Woodson BradleyState Senate District 43: Brad OvercashState Senate District 44: Ted AlexanderState Senate District 45: Mark HolloState Senate District 46: Warren DanielState Senate District 47: Ralph HiseState Senate District 48: Tim MoffittState Senate District 49: Julie MayfieldState Senate District 50: Kevin CorbinState Senate District 37: Vickie SawyerState Senate District 22: Sophia ChitlikState Senate District 6: Michael LazzaraState Senate District 10: Benton SawreyState Senate District 29: Dave CravenState Senate District 1: Jerry TillettState Senate District 33: Carl FordState Senate District 27: Michael GarrettState Senate District 24: Danny BrittState Senate District 20: Natalie MurdockState Senate District 34: Chris MeasmerState Senate District 3: Bob BrinsonState Senate District 12: Jim Burgin
  • Democratic
  • Republican
  • Independent
  • Nonpartisan
  • More than one party
  • No member listed
Map settings
Color

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 Senate District 8, election results 1970 to 2024. https://www.electionwrld.com/nc/senate/8. Retrieved October 31, 2026.

Embed this seat
<iframe src="https://www.electionwrld.com/embed/nc/senate/8" title="North Carolina Senate District 8" 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>
Paste this into any web page. It shows the seat, its last result and the next election.

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