| |||||||||||||||||||||||||||||||||||||
All 50 seats in the North Carolina Senate 26 (without Lieutenant Governor) seats needed for a majority | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||
Results: Democratic hold Democratic gain Republican hold Republican gain | |||||||||||||||||||||||||||||||||||||
|
Elections in North Carolina |
---|
An election was held on November 8, 2022, to elect all 50 members to North Carolina's Senate. The election coincided with the elections for other offices, including the U.S. Senate, U.S. House of Representatives, and state house. The filing period lasted from February 24, 2022, to March 4, 2022, with the primary election being held on May 17, 2022 (prior to the redistricting challenges it was scheduled to be held on March 8, 2022). [1] [2] The elections were originally to be held under new districts passed by the General Assembly in Senate Bill 739 to account for population changes following the 2020 census; [3] however, following a ruling by the North Carolina Supreme Court, the General Assembly redrew the maps (Senate Bill 744) to comply with the court's ruling. [4]
Source | Ranking | As of |
---|---|---|
Sabato's Crystal Ball [5] | Likely R | May 19, 2022 |
† - Incumbent not seeking re-election
Party | Candi- dates | Votes | Seats | ||||
---|---|---|---|---|---|---|---|
No. | % | No. | +/– | % | |||
Republican | 49 | 2,030,556 | 58.726 | 30 | 2 | 60 | |
Democratic | 36 | 1,401,684 | 40.538 | 20 | 2 | 40 | |
Libertarian | 7 | 14,562 | 0.421 | 0 | 0 | ||
Write-in | 1 | 9,506 | 0.275 | 0 | 0 | ||
Green | 1 | 1,348 | 0.039 | 0 | 0 | ||
Total | 94 | 3,457,656 | 100 | 50 | 100 |
Districts where the margin of victory was under 10%:
The new 1st District includes all of Dare, Hyde, Carteret, Pamlico, Washington, Chowan, Perquimans, and Pasquotank counties. It includes the home of incumbent Republicans Bob Steinburg, who had represented the 1st district since 2019, and Norman W. Sanderson, who had represented the 2nd District since 2013. Sanderson defeated Steinburg to win the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Norman W. Sanderson (incumbent) | 12,713 | 55.48% | |
Republican | Bob Steinburg (incumbent) | 10,201 | 44.52% | |
Total votes | 22,914 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Norman W. Sanderson (incumbent) | 61,486 | 100% | |
Total votes | 61,486 | 100% | ||
Republican hold |
The new 2nd District includes all of Beaufort, Craven, and Lenoir counties. The district includes the home of incumbent Republican Jim Perry, who had represented the 7th District since 2019. He ran for re-election. [8]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jim Perry (incumbent) | 53,067 | 100% | |
Total votes | 53,067 | 100% | ||
Republican hold |
The new 3rd District includes all of Warren, Northampton, Halifax, Martin, Bertie, Hertford, Gates, Camden, Currituck, and Tyrrell counties. Incumbent Democrat Ernestine Bazemore had represented the 3rd District since 2021. Valerie Jordan defeated Bazemore to win the Democratic nomination. [10] State representative Bobby Hanig was unopposed for the Republican nomination. [11]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Valerie Jordan | 13,644 | 59.65% | |
Democratic | Ernestine Bazemore (incumbent) | 9,229 | 40.35% | |
Total votes | 22,873 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bobby Hanig | 37,984 | 52.53% | |
Democratic | Valerie Jordan | 34,320 | 47.47% | |
Total votes | 72,304 | 100% | ||
Republican gain from Democratic |
The new 4th District includes all of Greene, Wayne, and Wilson counties. Incumbent Democrat Toby Fitch had represented the 4th District since 2018. State Representative Raymond Smith Jr. unsuccessfully challenged Fitch for the Democratic nomination. Former state senator Buck Newton [13] won the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Toby Fitch (incumbent) | 6,994 | 54.48% | |
Democratic | Raymond Smith Jr. | 5,843 | 45.52% | |
Total votes | 12,837 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Buck Newton | 8,728 | 67.61% | |
Republican | Joe Democko | 4,181 | 32.39% | |
Total votes | 12,909 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Buck Newton | 38,638 | 57.51% | |
Democratic | Toby Fitch (incumbent) | 28,543 | 42.49% | |
Total votes | 67,181 | 100% | ||
Republican gain from Democratic |
The new 5th District includes all of Edgecombe and Pitt counties. Incumbent Democrat Don Davis had represented the 5th District since 2013. Davis retired to run for Congress. [16] State representative Kandie Smith won the Democratic nomination for the seat. [17]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Kandie Smith | 13,604 | 86.58% | |
Democratic | Lenton Brown | 2,109 | 13.42% | |
Total votes | 15,713 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Kandie Smith | 36,557 | 52.23% | |
Republican | Karen Kozel | 33,432 | 47.77% | |
Total votes | 69,989 | 100% | ||
Democratic hold |
The new 6th District includes all of Onslow County. Incumbent Republican Michael Lazzara had represented the 6th District since 2021.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Michael Lazzara (incumbent) | 33,339 | 100% | |
Total votes | 33,339 | 100% | ||
Republican hold |
The new 7th District includes most of New Hanover County. The new district includes the home of incumbent Republican Michael Lee, who had represented the 9th District since 2021. The original Democratic nominee was Jason Minnicozzi; however, Minnicozzi dropped out and was replaced on the ballot by Marcia Morgan. [21]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Michael Lee (incumbent) | 44,908 | 50.97% | |
Democratic | Marcia Morgan | 43,198 | 49.03% | |
Total votes | 88,106 | 100% | ||
Republican hold |
The new 8th District includes all of Columbus and Brunswick counties as well as part of New Hanover County. Incumbent Republican Bill Rabon had represented the 8th District since 2011.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bill Rabon (incumbent) | 67,693 | 100% | |
Total votes | 67,693 | 100% | ||
Republican hold |
The new 9th District includes all of Jones, Duplin, Pender, and Bladen counties as well as most of Sampson County. The district includes the home of incumbent Republican Brent Jackson, who had represented the 10th District since 2011.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Brent Jackson (incumbent) | 50,252 | 100% | |
Total votes | 50,252 | 100% | ||
Republican hold |
The new 10th District includes all of Johnston County and had no incumbent. Benton Sawrey won the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Benton Sawrey | 12,318 | 65.60% | |
Republican | Jill Homan | 3,729 | 19.86% | |
Republican | Matt Ansley | 2,730 | 14.54% | |
Total votes | 18,777 | 100% |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Republican | Benton Sawrey | 48,083 | 63.90% | ||
Democratic | Gettys Cohen Jr. | 27,165 | 36.10% | ||
Total votes | 75,248 | 100% | |||
Republican win (new seat) |
The new 11th District includes all of Nash, Franklin, and Vance counties. Incumbent Republican Lisa Stone Barnes had represented the 11th District since 2021. She ran for re-election. [27]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lisa Stone Barnes (incumbent) | 41,701 | 54.85% | |
Democratic | Mark Speed | 34,333 | 45.15% | |
Total votes | 76,034 | 100% | ||
Republican hold |
The new 12th District includes all of Harnett and Lee counties as well as a small portion of Sampson County. Incumbent Republican Jim Burgin had represented the 12th District since 2019. David Buboltz and Ernie Watson unsuccessfully challenged Burgin for the Republican nomination. [29]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jim Burgin (incumbent) | 6,511 | 52.85% | |
Republican | David Buboltz | 4,495 | 36.49% | |
Republican | Ernie Watson | 1,314 | 10.67% | |
Total votes | 12,320 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jim Burgin (incumbent) | 36,304 | 63.45% | |
Democratic | Richard Chapman | 20,914 | 36.55% | |
Total votes | 57,218 | 100% | ||
Republican hold |
The new 13th District includes portions of northern Wake County and had no incumbent. Lisa Grafstein won the Democratic nomination. David Bankert won the Republican nomination. [32]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lisa Grafstein | 11,931 | 66.59% | |
Democratic | Patrick Buffkin | 5,987 | 33.41% | |
Total votes | 17,918 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | David Bankert | 5,230 | 52.23% | |
Republican | Jeff Werner | 4,783 | 47.77% | |
Total votes | 10,013 | 100% |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Democratic | Lisa Grafstein | 50,937 | 62.34% | ||
Republican | David Bankert | 28,001 | 34.27% | ||
Libertarian | Michael C. Munger | 2,769 | 3.39% | ||
Total votes | 81,707 | 100% | |||
Democratic win (new seat) |
The new 14th District includes portions of eastern Wake County. Incumbent Democratic Minority Leader Dan Blue had represented the 14th District since 2009.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Dan Blue (incumbent) | 45,020 | 68.97% | |
Republican | Chris Baker | 18,378 | 28.16% | |
Libertarian | Matthew Laszacs | 1,875 | 2.87% | |
Total votes | 65,273 | 100% | ||
Democratic hold |
The new 15th District includes portions of central Wake County. Incumbent Democrat Jay Chaudhuri had represented the 15th District and its predecessors since 2016.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jay Chaudhuri (incumbent) | 52,472 | 67.52% | |
Republican | Emanuela Prister | 22,776 | 29.31% | |
Libertarian | Sammie Brooks | 2,463 | 3.17% | |
Total votes | 77,711 | 100% | ||
Democratic hold |
The new 16th District includes portions of western Wake County. Incumbent Democrat Wiley Nickel had represented the 16th District since 2019. Nickel ran for congress and did not seek re-election. [36] State Representative Gale Adcock announced that she would seek the Democratic nomination for the seat. [37]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Gale Adcock | 49,204 | 65.18% | |
Republican | James Powers | 23,161 | 30.68% | |
Libertarian | Dee Watson | 1,771 | 2.35% | |
Green | Michael Trudeau | 1,348 | 1.79% | |
Total votes | 75,484 | 100% | ||
Democratic hold |
The new 17th District includes portions of southern Wake County. Incumbent Democrat Sydney Batch had represented the 17th District since her appointment on January 11, 2021.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Sydney Batch (incumbent) | 45,279 | 51.83% | |
Republican | Mark Cavaliero | 40,167 | 45.97% | |
Libertarian | Patrick J. Bowersox | 1,922 | 2.20% | |
Total votes | 87,368 | 100% | ||
Democratic hold |
The new 18th District includes all of Granvile County as well a portion of northern Wake County. Incumbent Democrat Sarah Crawford had represented the 18th District since 2021. Crawford ran for the state house. E. C. Sykes won the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | E. C. Sykes | 11,124 | 84.86% | |
Republican | Dimitry Slabyak | 1,985 | 15.14% | |
Total votes | 13,109 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Mary Wills Bode | 42,783 | 51.36% | |
Republican | E. C. Sykes | 38,296 | 45.97% | |
Libertarian | Ryan Brown | 2,219 | 2.66% | |
Total votes | 83,298 | 100% | ||
Democratic hold |
The new 19th District includes most of Cumberland County. Incumbent Democrat Kirk deViere had represented the 19th District since 2019. Val Applewhite defeated deViere to win the Democratic nomination. Former senator Wesley Meredith [42] won the Republican nomination.
Poll source | Date(s) administered | Sample size [lower-alpha 18] | Margin of error | Val Applewhite | Kirk deViere | Ed Donaldson | Undecided |
---|---|---|---|---|---|---|---|
Public Policy Polling (D) [upper-alpha 1] | March 11–13, 2022 | 391 (LV) | ± 5.0% | 32% | 17% | 9% | 42% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Val Applewhite | 7,588 | 56.24% | |
Democratic | Kirk deViere (incumbent) | 4,972 | 36.85% | |
Democratic | Ed Donaldson | 931 | 6.90% | |
Total votes | 13,491 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Wesley Meredith | 5,781 | 72.42% | |
Republican | Dennis Britt | 2,202 | 27.58% | |
Total votes | 7,983 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Val Applewhite | 30,755 | 52.70% | |
Republican | Wesley Meredith | 27,601 | 47.30% | |
Total votes | 58,356 | 100% | ||
Democratic hold |
The new 20th District includes all of Chatham County and portions of southern Durham County. Incumbent Democrat Natalie Murdock had represented the 20th District since 2020.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Natalie Murdock (incumbent) | 64,550 | 72.83% | |
Republican | Alvin Reed | 24,085 | 27.17% | |
Total votes | 88,635 | 100% | ||
Democratic hold |
The new 21st District includes all of Moore County as well as portions of Northwestern Cumberland County. When the district was drawn it originally had no incumbent, but Republican Tom McInnis switched his residence to Moore County so that he could run for re-election in the new district.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tom McInnis (incumbent) | 36,468 | 54.63% | |
Democratic | Frank McNeill Jr. | 30,281 | 45.37% | |
Total votes | 66,749 | 100% | ||
Republican hold |
The new 22nd District includes most of Durham County. Incumbent Democrat Mike Woodard had represented the 22nd District since 2013. Larry Coleman won the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Larry Coleman | 3,189 | 68.55% | |
Republican | John Tarantino | 1,463 | 31.45% | |
Total votes | 4,652 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Mike Woodard (incumbent) | 60,402 | 78.43% | |
Republican | Larry Coleman | 15,070 | 19.57% | |
Libertarian | Ray Ubinger | 1,543 | 2.00% | |
Total votes | 77,015 | 100% | ||
Democratic hold |
The new 23rd District includes all of Caswell, Person, and Orange counties. Incumbent Democrat Valerie Foushee had represented the 23rd District since 2013. Foushee retired to run for Congress. [50] State Representative Graig Meyer won the Democratic nomination. [51] Landon Woods won the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Graig Meyer | 23,717 | 82.38% | |
Democratic | Jamie DeMent Holcomb | 5,072 | 17.62% | |
Total votes | 28,789 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Landon Woods | 5,798 | 58.29% | |
Republican | Bill Cooke | 4,149 | 41.71% | |
Total votes | 9,947 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Graig Meyer | 59,973 | 67.30% | |
Republican | Landon Woods | 29,140 | 32.70% | |
Total votes | 89,113 | 100% | ||
Democratic hold |
The new 24th District includes all of Robeson, Hoke, and Scotland counties. The new district includes the home of incumbent Republican Danny Britt, who had represented the 13th District since 2017, and incumbent Democrat Ben Clark, who had represented the 21st District since 2013. Clark did not seek re-election. [54]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Danny Britt (incumbent) | 28,717 | 58.35% | |
Democratic | Darrel "BJ" Gibson Jr. | 20,494 | 41.65% | |
Total votes | 49,211 | 100% | ||
Republican hold |
The new 25th District includes all of Alamance County as well as portions of Northeastern Randolph County. The district includes the home of incumbent Republican Amy Galey, who had represented the 24th District since 2021.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Amy Galey (incumbent) | 47,355 | 62.82% | |
Democratic | Sean C. Ewing | 28,031 | 37.18% | |
Total votes | 75,386 | 100% | ||
Republican hold |
The new 26th District includes all of Rockingham County as well as portions of northern and eastern Guilford County. The district includes the home of incumbent Republican president pro tempore Phil Berger, who had represented the 30th District and its predecessors since 2001.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Phil Berger (incumbent) | 54,717 | 85.20% | |
Write-in | 7,882 | 12.27% | ||
Independent | Alvin D. Robinson (write-in) | 1,624 | 2.53% | |
Total votes | 64,223 | 100% | ||
Republican hold |
The new 27th District includes portions of western and southern Guilford County. Incumbent Democrat Michael Garrett had represented the 27th District since 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Michael Garrett (incumbent) | 37,055 | 54.50% | |
Republican | Richard "Josh" Sessoms | 30,932 | 45.50% | |
Total votes | 67,987 | 100% | ||
Democratic hold |
The new 28th District includes portions of central Guilford County. Incumbent Democrat Gladys Robinson had represented the 28th District since 2011.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Gladys Robinson (incumbent) | 46,455 | 73.05% | |
Republican | Paul Schumacher | 17,140 | 26.95% | |
Total votes | 63,595 | 100% | ||
Democratic hold |
The new 29th District includes all of Anson, Richmond, and Montgomery counties as well as portions of Randolph and Union counties. The district includes the home of incumbent Republicans Tom McInnis, who had represented the 25th District since 2015, and Dave Craven, who had represented the 26th District since 2020. McInnis switched his residence from Richmond County to Moore County and ran for re-election in the new 21st District.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dave Craven (incumbent) | 51,618 | 73.05% | |
Democratic | Brooke Crump | 19,048 | 26.95% | |
Total votes | 70,666 | 100% | ||
Republican hold |
The new 30th District includes all of Davidson and Davie counties. The district includes the home of incumbent Republican Steve Jarvis, who had represented the 29th District since 2021. Former state Senator Eddie Gallimore unsuccessfully challenged Jarvis for the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Steve Jarvis (incumbent) | 15,986 | 65.69% | |
Republican | Eddie Gallimore | 8,348 | 34.31% | |
Total votes | 24,334 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Steve Jarvis (incumbent) | 59,091 | 76.60% | |
Democratic | Monique D. Johnson | 18,051 | 23.40% | |
Total votes | 77,142 | 100% | ||
Republican hold |
The new 31st District includes all of Stokes County as well as portions of northern and eastern Forsyth County. Incumbent Republican Joyce Krawiec had represented the 31st District since 2014.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 48,815 | 100% | |
Total votes | 48,815 | 100% | ||
Republican hold |
The new 32nd District includes portions of western and southern Forsyth County. Incumbent Democrat Paul Lowe Jr. had represented the 32nd District since 2015.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Paul Lowe Jr. (incumbent) | 46,986 | 59.32% | |
Republican | George K. Ware | 32,220 | 40.68% | |
Total votes | 79,206 | 100% | ||
Democratic hold |
The new 33rd District includes all Rowan and Stanly counties. Incumbent Republican Carl Ford had represented the 33rd District since 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Carl Ford (incumbent) | 52,235 | 73.27% | |
Democratic | Tangela "Lucy Horne" Morgan | 19,058 | 26.73% | |
Total votes | 71,293 | 100% | ||
Republican hold |
The new 34th District includes most of Cabarrus County. The district includes the home of incumbent Republican Paul Newton, who had represented the 36th District since 2017.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Paul Newton (incumbent) | 40,991 | 56.90% | |
Democratic | Keshia Sandidge | 31,044 | 43.10% | |
Total votes | 72,035 | 100% | ||
Republican hold |
The new 35th District includes most of Union County and a small portion of southeastern Cabarrus County. Incumbent Republican Todd Johnson had represented the 35th District since 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Todd Johnson (incumbent) | 58,501 | 100% | |
Total votes | 58,501 | 100% | ||
Republican hold |
The new 36th District includes all of Alexander, Wilkes, Surry, and Yadkin counties. The district had no incumbent. Eddie Settle won the Republican nomination defeating former state senator Shirley B. Randleman, [68] State Representative Lee Zachary, and Vann Tate.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Eddie Settle | 10,756 | 37.23% | |
Republican | Shirley B. Randleman | 9,228 | 31.94% | |
Republican | Lee Zachary | 5,053 | 17.49% | |
Republican | Vann Tate | 3,852 | 13.33% | |
Total votes | 28,889 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Eddie Settle | 65,973 | 100% | |
Total votes | 65,973 | 100% | ||
Republican hold |
The new 37th District includes all of Iredell County as well as a small portion of far northwestern Mecklenburg County. The district includes the home of incumbent Republican Vickie Sawyer, who had represented the 34th District since 2019. She ran for re-election. [71] Tom Fyler unsuccessfully challenged Sawyer for the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Vickie Sawyer (incumbent) | 15,969 | 82.40% | |
Republican | Tom Fyler | 3,411 | 17.60% | |
Total votes | 19,380 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Vickie Sawyer (incumbent) | 63,763 | 100% | |
Total votes | 63,763 | 100% | ||
Republican hold |
The new 38th District includes portions of eastern Mecklenburg County. Incumbent Democrat Mujtaba Mohammed had represented the 38th District since 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Mujtaba Mohammed (incumbent) | 53,072 | 100% | |
Total votes | 53,072 | 100% | ||
Democratic hold |
The new 39th District includes portions of southwestern Mecklenburg County. Incumbent Democrat DeAndrea Salvador had represented the 39th District since 2021.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | DeAndrea Salvador (incumbent) | 47,284 | 63.86% | |
Republican | Mark Robeson | 26,760 | 36.14% | |
Total votes | 74,044 | 100% | ||
Democratic hold |
The new 40th District includes a portion of eastern Mecklenburg County. Incumbent Democrat Joyce Waddell had represented the 40th District since 2015.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Joyce Waddell (incumbent) | 36,799 | 67.21% | |
Republican | Bobbie Shields | 17,954 | 32.79% | |
Total votes | 54,753 | 100% | ||
Democratic hold |
The new 41st District includes portions of northern and western Mecklenburg County. Incumbent Democrat Natasha Marcus had represented the 41st District since 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Natasha Marcus (incumbent) | 46,358 | 66.52% | |
Republican | Bonni Leone | 23,331 | 33.48% | |
Total votes | 69,689 | 100% | ||
Democratic hold |
The new 42nd District includes portions of southeastern Mecklenburg County. The district includes the home of incumbent Democrat Jeff Jackson, who had represented the 37th District since 2014. Jackson retired to run for Congress. [78] State Representative Rachel Hunt was unopposed for the Democratic nomination. [37] Cheryl Russo won the Republican nomination, defeating former state Representative Scott Stone.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Cheryl Russo | 6,775 | 50.51% | |
Republican | Scott Stone | 6,638 | 49.49% | |
Total votes | 13,413 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Rachel Hunt | 47,621 | 54.96% | |
Republican | Cheryl Russo | 39,024 | 45.04% | |
Total votes | 86,645 | 100% | ||
Democratic hold |
The new 43rd District includes most of Gaston County. Incumbent Republican Majority Leader Kathy Harrington had represented the 43rd District since 2011. She did not seek re-election. [81]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Brad Overcash | 48,218 | 100% | |
Total votes | 48,218 | 100% | ||
Republican hold |
The new 44th District includes all of Cleveland and Lincoln counties as well as a small portion of Gaston County. Incumbent Republican Ted Alexander had represented the 44th District since 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ted Alexander (incumbent) | 58,525 | 100% | |
Total votes | 58,525 | 100% | ||
Republican hold |
The new 45th District includes all of Catawba County as well as portions of eastern Caldwell County. The district includes the home of incumbent Republican Dean Proctor, who had represented the 42nd District since 2020.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dean Proctor (incumbent) | 61,327 | 100% | |
Total votes | 61,327 | 100% | ||
Republican hold |
The new 46th District includes all of Burke and McDowell counties as well as portions of eastern Buncombe County. Incumbent Republican Warren Daniel had represented the 46th District and its predecessors since 2011. Mark Crawford unsuccessfully challenged Daniel for the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Warren Daniel (incumbent) | 12,395 | 61.28% | |
Republican | Mark Crawford | 7,831 | 38.72% | |
Total votes | 20,226 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Warren Daniel (incumbent) | 47,709 | 60.25% | |
Democratic | Billy Martin | 31,478 | 39.75% | |
Total votes | 79,187 | 100% | ||
Republican hold |
The new 47th District includes all of Alleghany, Ashe, Watauga, Avery, Mitchell, Yancey, and Madison counties, as well as portions of Caldwell and Haywood counties. The new district includes the homes of incumbent Republicans Ralph Hise, who had represented the 47th District since 2011, and Deanna Ballard, who had represented the 45th District since 2016. Hise defeated Ballard to win the Republican nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ralph Hise (incumbent) | 13,163 | 50.70% | |
Republican | Deanna Ballard (incumbent) | 12,801 | 49.30% | |
Total votes | 25,964 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ralph Hise (incumbent) | 62,436 | 100% | |
Total votes | 62,436 | 100% | ||
Republican hold |
The new 48th District includes all of Henderson, Polk, and Rutherford counties. Incumbent Republican Chuck Edwards had represented the 48th District since 2016. Edwards retired to run for congress. [89] State representative Tim Moffitt sought the Republican nomination for the seat. [90] The original Democratic nominee was Stephanie A. Justice; however, she dropped out and was replaced on the ballot by Jay Carey. [91]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tim Moffitt | 54,223 | 64.79% | |
Democratic | Jay Carey | 29,466 | 35.21% | |
Total votes | 83,689 | 100% | ||
Republican hold |
The new 49th District includes most of Buncombe County. Incumbent Democrat Julie Mayfield had represented the 49th District since 2021. Taylon Breeden and Sandra Kilgore unsuccessfully challenged Mayfield for the Democratic nomination.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Julie Mayfield (incumbent) | 16,055 | 68.25% | |
Democratic | Sandra Kilgore | 4,869 | 20.70% | |
Democratic | Taylon Breeden | 2,599 | 11.05% | |
Total votes | 23,523 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Julie Mayfield (incumbent) | 56,351 | 65.70% | |
Republican | John Anderson | 29,417 | 34.30% | |
Total votes | 85,768 | 100% | ||
Democratic hold |
The new 50th District includes all of Cherokee, Graham, Clay, Macon, Swain, Jackson, and Transylvania counties, as well as most of Haywood County. Incumbent Republican Kevin Corbin had represented the 50th District since 2021. He ran for re-election. [95]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Kevin Corbin (incumbent) | 59,534 | 66.24% | |
Democratic | Karen Burnette McCracken | 30,347 | 33.76% | |
Total votes | 89,881 | 100% | ||
Republican hold |
The 2002 North Carolina Senate election was held on November 5, 2002, as part of the state's biennial election to the General Assembly. All fifty seats in the North Carolina Senate were elected.
The North Carolina House of Representatives election of 2002 were held on November 5, 2002, as part of the biennial election to the General Assembly. All 120 seats in the North Carolina House of Representatives were elected.
An election was held on November 6, 2018, to elect all 120 members to North Carolina's House of Representatives. The election coincided with the elections for other offices, including U.S. House of Representatives and state senate. The primary election was held on May 8, 2018, with a run-off on June 26, 2018.
The 2018 North Carolina Senate elections elected 50 members to serve in the North Carolina Senate for a two-year term starting in January 2019. The Democratic Party gained 6 seats in this election, ending the Republican supermajority that they had held since 2011 in the state senate.
The 2012 North Carolina State Senate elections selected members to serve in the North Carolina Senate for a two-year term commencing in January 2013. Going into the election, the Senate had 31 Republican and 19 Democratic members, which constituted a two-thirds super-majority for the Republican Party. Following the election, the Senate had 33 Republican and 17 Democratic members.
An election was held on November 6, 2012 to elect all 120 members to North Carolina's House of Representatives. The election coincided with elections for other offices, including Presidency, Governor, U.S. House of Representatives, and state senate. The primary election was held on May 8, 2012 with a primary run-off held on July 17, 2012.
The 2022 California State Senate election was held on Tuesday, November 8, with the primary election having been held on Thursday, June 7. Voters in the 20 even-numbered districts of the California State Senate elected their representatives. The elections coincided with elections for other offices, including the state assembly.
The 2022 elections for the Illinois House of Representatives were held on Tuesday, November 8, 2022, to elect representatives from all 118 Representative districts in the Illinois House of Representatives. The primary election occurred on Tuesday, June 28, 2022. The winners of this election would serve in the 103rd General Assembly, with seats apportioned among the state based on the 2020 United States census. The Democratic Party had held a House majority since 1997. 92 Democratic candidates; 104 Republican candidates and one independent candidate ran for a house seat. The inauguration of the 103rd General Assembly occurred on Wednesday, January 11, 2023.
The 2022 elections for the Illinois Senate occurred on November 8, 2022, to elect senators from all of the state's 59 legislative districts in the Illinois Senate. The primary election took place on Tuesday, June 28, 2022. The winners of this election would serve in the 103rd General Assembly, with seats apportioned among the state based on the 2020 United States census. Under the Illinois Constitution of 1970, senators are divided into three groups, with each group having a two-year term at a different part of the decade between censuses, with the rest of the decade being taken up by two four-year terms. The Democratic Party had held a majority in the Senate since 2003. The inauguration of the 103rd General Assembly occurred on Wednesday, January 11, 2023.
The 2004 North Carolina Senate elections were held on November 2, 2004, to elect members to all fifty seats in the North Carolina Senate. The election coincided with the elections for other offices including the Presidency, U.S. Senate, Governorship, U.S. House of Representatives, Council of State, and state house. The primary election was held on July 20, 2004, with a primary run-off occurring on August 17, 2004. These elections were the first to use new district lines drawn by the General Assembly to account the for changes in population amongst each of the districts after the 2000 census. The 2002 election had been conducted under a map ordered by the North Carolina Superior Court.
An election was held on November 2, 2004 to elect all 120 members to North Carolina's House of Representatives. The election coincided with elections for other offices, including the Presidency, U.S Senate, Governorship, U.S. House of Representatives, Council of State, and state senate. The primary election was held on July 20, 2004 with a run-off occurring on August 17, 2004. These elections were the first to use new district lines drawn by the General Assembly to account the for changes in population amongst each of the districts after the 2000 census. The 2002 elections had been conducted under a map ordered by the North Carolina Superior Court.
An election was held on November 8, 2022, to elect all 120 members to North Carolina's House of Representatives. The election coincided with the elections for other offices, including the U.S Senate, U.S. House of Representatives, and state senate. The primary election was originally going to be held on March 8, 2022, with a run-off in June 2022; however, the North Carolina Supreme Court delayed the primary until May 17, 2022, pending challenges over the State's districts and paused candidate filing. Prior to this pause, several candidates had already filed to run. The elections would be held under new districts passed by the General Assembly in House Bill 976 to account for population changes following the 2020 census. The maps were later overturned by the North Carolina Supreme Court, who ordered the legislature to draw new maps. The North Carolina General Assembly later redrew the maps which were upheld by the Wake County Superior Court and the North Carolina Supreme Court. Candidate filing resumed on February 24, 2022, and concluded on March 4, 2022.
The 2022 Delaware House of Representatives elections took place on November 8, 2022, as part of the 2022 United States elections. The election coincided with elections for other offices, including for U.S. House, Attorney General, and state senate. Delaware voters elected state senators in all 41 of the state's Senate districts. 41 State Representatives serve four-year terms in the Delaware House of Representatives.
The 2022 Georgia House of Representatives elections were held on November 8, 2022, as part of the biennial United States elections. The election coincided with elections for other offices including for governor, U.S Senate, U.S House, and State Senate. Georgia voters elected state representatives in all 180 of the state house's districts to the 157th Georgia General Assembly. State representatives serve two-year terms in the Georgia House of Representatives. The primary election was held on May 24, 2022, with a primary run-off held on June 21, 2022.
The 2022 Hawaii House of Representatives elections were held on Tuesday, November 8, as part of the biennial 2022 United States elections. The process elected all 51 seats in the Hawaii House of Representatives.
The 2022 Maine State Senate election was held on Tuesday, November 8, 2022, with the primary election using instant-runoff voting being held on June 14, 2022, to elect the 131st Maine Senate. Voters in all 35 districts of the Maine State Senate elected their state senators. These elections coincided with those for governor, U.S. House and the Maine House of Representatives. Republicans needed to gain five seats to win control of the chamber.
The 2023 Virginia House of Delegates election took place on November 7, 2023, concurrently with elections for the Virginia Senate, to elect members of the 163rd Virginia General Assembly. All 100 delegates were elected to two-year terms from single-member districts. Nomination primaries held through the Department of Elections were held June 20, 2023. Democrats gained 3 seats, winning back control with a 51–49 majority after having previously lost it in 2021.
The 2023 Virginia Senate election was held on Tuesday, November 7, 2023, concurrently with elections for the Virginia House of Delegates, to elect senators to all 40 seats in the Senate of Virginia for the 163rd and 164th Virginia Assembly. Nomination primaries held through the Department of Elections were held June 20, 2023. These were the first elections held following redistricting as a result of the 2020 census. The Democrats retained control of the Senate.
The 2024 North Carolina Senate election will be held on November 5, 2024, to elect all 50 members to North Carolina's Senate. The election will coincide with elections for other offices, including for the U.S. President, U.S. House of Representatives, Governor, Lieutenant Governor, Attorney General, and state house. The primary election was held on March 5, 2024. Ahead of the election, districts were redrawn and passed the General Assembly in Senate Bill 758.
drakeford