State legislatures / North Carolina


North Carolina House

Party seats now, after each election since 1970, and district results 2016-2024

Current seats

Republican majorityDemocrats 47, Republicans 71, other 2. 120 seats; 61 for a majority.
Democrats 47Republicans 71Other 2

Other members: Independent 2. Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 47Republican 71Other 2

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1970-2022

Seats by election, table
YearDROtherSeatsControl
202249710120Republican majority
202051690120Republican majority
201855650120Republican majority
201646740120Republican majority
201446740120Republican majority
201243770120Republican majority
201052671120Republican majority
200868520120Democratic majority
200668520120Democratic majority
200463570120Democratic majority
200259610120Republican majority
200062580120Democratic majority
199866540120Democratic majority
199659610120Republican majority
199453670120Republican majority
199278420120Democratic majority
199081390120Democratic majority
198874460120Democratic majority
198681390120Democratic majority
198482380120Democratic majority
1982102180120Democratic majority
198096240120Democratic majority
1978105150120Democratic majority
197611460120Democratic majority
197411190120Democratic majority
197285350120Democratic majority
197096240120Democratic majority

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 120 contests
DistrictMost votesPartyShareNote
1EDWARD C GOODWINRepublican65.1%
2RAY JEFFERSDemocrat57.6%
3STEVE TYSONRepublican61.8%
4JIMMY DIXONRepublican63.0%
5BILL WARDRepublican54.2%
6JOE PIKERepublican60.6%
7MATTHEW WINSLOWRepublican55.3%
8GLORISTINE BROWNDemocrat64.0%
9TIMOTHY REEDERRepublican55.9%
10JOHN BELLRepublican60.8%
11ALLISON A DAHLEDemocrat64.7%
12CHRIS HUMPHREYRepublican57.3%
13CELESTE CAIRNSRepublican69.9%
14WYATT GABLERepublican66.1%
15PHILLIP SHEPARDRepublican63.9%
16CARSON SMITHRepublican70.8%
17FRANK ILERRepublican62.3%
18DEB BUTLERDemocrat82.7%
19CHARLIE MILLERRepublican61.5%
20TED DAVIS JRRepublican55.8%
21YA LIUDemocrat62.8%
22WILLIAM BRISSONRepublican61.0%
23SHELLY WILLINGHAMDemocrat56.5%
24DANTE PITTMANDemocrat51.1%
25ALLEN CHESSERRepublican48.8%
26DONNA MCDOWELL WHITERepublican55.1%
27RODNEY D PIERCEDemocrat100.0%one candidate
28LARRY C STRICKLANDRepublican68.9%
29VERNETTA ALSTONDemocrat100.0%one candidate
30MARCIA MOREYDemocrat100.0%one candidate
31ZACK HAWKINSDemocrat100.0%one candidate
32BRYAN COHNDemocrat49.0%
33MONIKA JOHNSON-HOSTLERDemocrat80.2%
34TIM LONGESTDemocrat75.8%
35MIKE SCHIETZELTRepublican50.3%
36JULIE VON HAEFENDemocrat54.5%
37ERIN PARERepublican51.4%
38ABE JONESDemocrat100.0%one candidate
39JAMES ROBERSONDemocrat100.0%one candidate
40JOE JOHNDemocrat62.3%
41MARIA CERVANIADemocrat76.6%
42MIKE COLVINDemocrat74.3%
43DIANE WHEATLEYRepublican57.3%
44CHARLES SMITHDemocrat62.3%
45FRANCES VINELL JACKSONDemocrat100.0%one candidate
46BRENDEN H JONESRepublican100.0%one candidate
47JARROD LOWERYRepublican64.6%
48GARLAND E PIERCEDemocrat51.9%
49CYNTHIA BALLDemocrat100.0%one candidate
50RENEE A PRICEDemocrat100.0%one candidate
51JOHN SAULSRepublican64.3%
52BEN MOSS JRRepublican61.1%
53HOWARD PENNY JRRepublican62.9%
54ROBERT T REIVES IIDemocrat54.8%
55MARK BRODYRepublican63.0%
56ALLEN BUANSIDemocrat86.3%
57TRACY CLARKDemocrat68.1%
58AMOS QUICKDemocrat100.0%one candidate
59ALAN BRANSONRepublican55.2%
60CECIL BROCKMANDemocrat63.2%
61MARY PRICE "PRICEY" HARRISONDemocrat78.9%
62JOHN M BLUSTRepublican53.5%
63STEPHEN ROSSRepublican55.0%
64DENNIS RIDDELLRepublican54.8%
65REECE PYRTLERepublican100.0%one candidate
66SARAH CRAWFORDDemocrat74.8%
67CODY HUNEYCUTTRepublican75.0%
68DAVID WILLISRepublican62.5%
69DEAN ARPRepublican63.2%
70BRIAN BIGGSRepublican76.2%
71KANIKA BROWNDemocrat100.0%one candidate
72AMBER M BAKERDemocrat100.0%one candidate
73JONATHAN ALMONDRepublican53.2%
74JEFFREY "JEFF" ZENGERRepublican51.8%
75DONNY C LAMBETHRepublican57.0%
76HARRY WARRENRepublican62.4%
77JULIA CRAVEN HOWARDRepublican79.1%
78NEAL JACKSONRepublican76.5%
79KEITH KIDWELLRepublican63.2%
80SAM WATFORDRepublican75.7%
81LARRY W POTTSRepublican71.9%
82BRIAN ECHEVARRIARepublican54.4%
83GRANT CAMPBELLRepublican65.7%
84JEFFREY C MCNEELYRepublican68.2%
85DUDLEY GREENERepublican74.2%
86HUGH BLACKWELLRepublican72.0%
87DESTIN HALLRepublican75.4%
88MARY BELKDemocrat100.0%one candidate
89MITCHELL SMITH SETZERRepublican76.0%
90SARAH STEVENSRepublican77.9%
91KYLE HALLRepublican67.3%
92TERRY BROWNDemocrat100.0%one candidate
93RAY PICKETTRepublican56.8%
94BLAIR EDDINSRepublican77.0%
95RICHARD "TODD" CARVERRepublican64.5%
96JAY ADAMSRepublican64.2%
97HEATHER RHYNERepublican100.0%one candidate
98BETH GARDNER HELFRICHDemocrat52.2%
99NASIF MAJEEDDemocrat86.4%
100JULIA GREENFIELDDemocrat100.0%one candidate
101CAROLYN G LOGANDemocrat100.0%one candidate
102BECKY CARNEYDemocrat100.0%one candidate
103LAURA BUDDDemocrat58.1%
104BRANDON LOFTONDemocrat56.0%
105TRICIA ANN COTHAMRepublican50.2%
106CARLA CUNNINGHAMDemocrat100.0%one candidate
107AISHA O DEWDemocrat100.0%one candidate
108JOHN A TORBETTRepublican64.6%
109DONNIE LOFTISRepublican58.0%
110KELLY HASTINGSRepublican66.6%
111PAUL SCOTTRepublican73.9%
112JORDAN LOPEZDemocrat100.0%one candidate
113JAKE JOHNSONRepublican66.7%
114ERIC AGERDemocrat59.7%
115LINDSEY PRATHERDemocrat51.5%
116BRIAN TURNERDemocrat100.0%one candidate
117JENNIFER CAPPS BALKCOMRepublican57.8%
118MARK PLESSRepublican61.3%
119MIKE CLAMPITTRepublican55.4%
120KARL GILLESPIERepublican75.2%
2022: 120 contests
DistrictMost votesPartyShareNote
1EDWARD C GOODWINRepublican100.0%one candidate
2RAY JEFFERSDemocrat54.6%
3STEVE TYSONRepublican100.0%one candidate
4JIMMY DIXONRepublican66.6%
5BILL WARDRepublican53.8%
6JOE PIKERepublican60.6%
7MATTHEW WINSLOWRepublican100.0%one candidate
8GLORISTINE BROWNDemocrat53.6%
9TIMOTHY REEDERRepublican50.6%
10JOHN BELLRepublican100.0%one candidate
11ALLISON A DAHLEDemocrat100.0%one candidate
12CHRIS HUMPHREYRepublican61.4%
13CELESTE CAIRNSRepublican71.3%
14GEORGE G CLEVELANDRepublican66.2%
15PHILLIP SHEPARDRepublican68.1%
16CARSON SMITHRepublican100.0%one candidate
17FRANK ILERRepublican62.3%
18DEB BUTLERDemocrat53.3%
19CHARLIE MILLERRepublican100.0%one candidate
20TED DAVIS JRRepublican51.1%
21YA LIUDemocrat67.7%
22WILLIAM BRISSONRepublican100.0%one candidate
23SHELLY WILLINGHAMDemocrat54.4%
24KEN FONTENOTRepublican54.2%
25ALLEN CHESSERRepublican52.9%
26DONNA MCDOWELL WHITERepublican59.2%
27MICHAEL H WRAYDemocrat61.4%
28LARRY C STRICKLANDRepublican71.9%
29VERNETTA ALSTONDemocrat100.0%one candidate
30MARCIA MOREYDemocrat86.4%
31ZACK HAWKINSDemocrat84.2%
32FRANK SOSSAMONRepublican51.3%
33ROSA U GILLDemocrat59.6%
34TIM LONGESTDemocrat60.3%
35TERENCE EVERITTDemocrat52.0%
36JULIE VON HAEFENDemocrat56.1%
37ERIN PARERepublican52.8%
38ABE JONESDemocrat87.5%
39JAMES A ROBERSONDemocrat60.2%
40JOE JOHNDemocrat54.8%
41MARIA CERVANIADemocrat63.9%
42MARVIN W LUCASDemocrat71.3%
43DIANE WHEATLEYRepublican55.0%
44CHARLES SMITHDemocrat100.0%one candidate
45FRANCES JACKSONDemocrat55.2%
46BRENDEN H JONESRepublican100.0%one candidate
47JARROD LOWERYRepublican60.8%
48GARLAND E PIERCEDemocrat53.5%
49CYNTHIA BALLDemocrat67.8%
50RENEE PRICEDemocrat59.5%
51JOHN SAULSRepublican65.0%
52BEN MOSSRepublican100.0%one candidate
53HOWARD PENNY JRRepublican67.1%
54ROBERT T REIVESDemocrat55.3%
55MARK BRODYRepublican100.0%one candidate
56ALLEN BUANSIDemocrat100.0%one candidate
57ASHTON CLEMMONSDemocrat55.1%
58AMOS QUICKDemocrat69.2%
59JON HARDISTERRepublican56.3%
60CECIL BROCKMANDemocrat58.9%
61MARY PRICE "PRICEY" HARRISONDemocrat100.0%one candidate
62JOHN FAIRCLOTHRepublican52.2%
63STEPHEN ROSSRepublican51.1%
64DENNIS RIDDELLRepublican62.5%
65REECE PYRTLERepublican67.2%
66SARAH CRAWFORDDemocrat70.1%
67WAYNE SASSERRepublican100.0%one candidate
68DAVID WILLISRepublican100.0%one candidate
69DEAN ARPRepublican66.6%
70BRIAN BIGGSRepublican79.0%
71KANIKA BROWNDemocrat100.0%one candidate
72AMBER M BAKERDemocrat73.9%
73DIAMOND STATON-WILLIAMSDemocrat51.1%
74JEFF ZENGERRepublican52.4%
75DONNY C LAMBETHRepublican100.0%one candidate
76HARRY WARRENRepublican100.0%one candidate
77JULIA C HOWARDRepublican100.0%one candidate
78NEAL JACKSONRepublican76.5%
79KEITH KIDWELLRepublican100.0%one candidate
80SAM WATFORDRepublican78.5%
81LARRY W POTTSRepublican74.2%
82KRISTIN BAKERRepublican100.0%one candidate
83KEVIN CRUTCHFIELDRepublican100.0%one candidate
84JEFFREY C MCNEELYRepublican100.0%one candidate
85DUDLEY GREENERepublican74.6%
86HUGH BLACKWELLRepublican100.0%one candidate
87DESTIN HALLRepublican76.2%
88MARY BELKDemocrat69.3%
89MITCHELL SMITH SETZERRepublican100.0%one candidate
90SARAH STEVENSRepublican100.0%one candidate
91KYLE HALLRepublican100.0%one candidate
92TERRY BROWNDemocrat69.5%
93RAY PICKETTRepublican58.4%
94JEFFREY ELMORERepublican80.1%
95GREY MILLSRepublican67.5%
96JAY ADAMSRepublican100.0%one candidate
97JASON R SAINERepublican100.0%one candidate
98JOHN R BRADFORD IIIRepublican50.9%
99NASIF MAJEEDDemocrat82.5%
100JOHN AUTRYDemocrat100.0%one candidate
101CAROLYN G LOGANDemocrat74.9%
102BECKY CARNEYDemocrat81.7%
103LAURA BUDDDemocrat52.5%
104BRANDON LOFTONDemocrat55.3%
105WESLEY HARRISDemocrat56.9%
106CARLA CUNNINGHAMDemocrat70.1%
107KELLY ALEXANDERDemocrat81.9%
108JOHN A TORBETTRepublican100.0%one candidate
109DONNIE LOFTISRepublican60.8%
110KELLY HASTINGSRepublican100.0%one candidate
111TIM MOORERepublican100.0%one candidate
112TRICIA COTHAMDemocrat59.2%
113JAKE JOHNSONRepublican100.0%one candidate
114J ERIC AGERDemocrat68.8%
115LINDSEY PRATHERDemocrat57.6%
116CALEB RUDOWDemocrat62.4%
117JENNIFER CAPPS BALKCOMRepublican59.0%
118MARK PLESSRepublican60.3%
119MIKE CLAMPITTRepublican53.9%
120KARL E GILLESPIERepublican100.0%one candidate
2020: 120 contests
DistrictMost votesPartyShareNote
1EDWARD C GOODWINRepublican54.4%
2LARRY YARBOROUGHRepublican60.4%
3STEVE TYSONRepublican60.8%
4JIMMY DIXONRepublican65.5%
5HOWARD J HUNTER IIIDemocrat56.7%
6BOBBY HANIGRepublican64.3%
7MATTHEW WINSLOWRepublican59.0%
8KANDIE D SMITHDemocrat60.2%
9BRIAN FARKASDemocrat51.2%
10JOHN BELLRepublican69.8%
11ALLISON DAHLEDemocrat68.4%
12CHRIS HUMPHREYRepublican54.7%
13PATRICIA "PAT" MCELRAFTRepublican71.6%
14GEORGE G CLEVELANDRepublican60.0%
15PHILLIP SHEPARDRepublican69.5%
16CARSON SMITHRepublican64.4%
17FRANK ILERRepublican62.4%
18DEB BUTLERDemocrat59.9%
19CHARLIE MILLERRepublican58.0%
20TED DAVIS JRRepublican55.3%
21RAYMOND E SMITH JRDemocrat53.0%
22WILLIAM BRISSONRepublican57.5%
23SHELLY WILLINGHAMDemocrat58.7%
24LINDA COOPER-SUGGSDemocrat52.6%
25JAMES D GAILLIARDDemocrat51.6%
26DONNA MCDOWELL WHITERepublican53.7%
27MICHAEL H WRAYDemocrat66.8%
28LARRY C STRICKLANDRepublican67.7%
29VERNETTA ALSTONDemocrat100.0%one candidate
30MARCIA MOREYDemocrat81.7%
31ZACK HAWKINSDemocrat85.5%
32TERRY E GARRISONDemocrat61.2%
33ROSA U GILLDemocrat70.8%
34GRIER MARTINDemocrat56.5%
35TERENCE EVERITTDemocrat50.7%
36JULIE VON HAEFENDemocrat53.2%
37ERIN PARERepublican50.1%
38ABE JONESDemocrat77.7%
39DARREN JACKSONDemocrat100.0%one candidate
40JOE JOHNDemocrat56.5%
41GALE ADCOCKDemocrat62.0%
42MARVIN W LUCASDemocrat67.4%
43DIANE WHEATLEYRepublican51.8%
44BILLY RICHARDSONDemocrat71.8%
45JOHN SZOKARepublican50.9%
46BRENDEN H JONESRepublican60.7%
47CHARLES GRAHAMDemocrat52.4%
48GARLAND E PIERCEDemocrat55.9%
49CYNTHIA BALLDemocrat65.0%
50GRAIG R MEYERDemocrat100.0%one candidate
51JOHN SAULSRepublican57.3%
52JAMES L "JAMIE" BOLES JRRepublican64.4%
53HOWARD PENNY JRRepublican61.0%
54ROBERT T REIVES IIDemocrat61.2%
55MARK BRODYRepublican58.3%
56VERLA C INSKODemocrat100.0%one candidate
57ASHTON CLEMMONSDemocrat68.3%
58AMOS QUICKDemocrat76.2%
59JON HARDISTERRepublican52.3%
60CECIL BROCKMANDemocrat64.1%
61MARY PRICE "PRICEY" HARRISONDemocrat100.0%one candidate
62JOHN FAIRCLOTHRepublican57.4%
63RICKY HURTADODemocrat50.6%
64DENNIS RIDDELLRepublican59.5%
65JERRY CARTERRepublican64.7%
66BEN MOSSRepublican59.9%
67WAYNE SASSERRepublican100.0%one candidate
68DAVID WILLISRepublican63.0%
69DEAN ARPRepublican64.9%
70PAT B HURLEYRepublican75.9%
71EVELYN TERRYDemocrat100.0%one candidate
72AMBER M BAKERDemocrat71.3%
73LEE ZACHARYRepublican64.5%
74JEFF ZENGERRepublican51.2%
75DONNY C LAMBETHRepublican60.3%
76HARRY WARRENRepublican61.0%
77JULIA CRAVEN HOWARDRepublican74.6%
78ALLEN RAY MCNEILLRepublican100.0%one candidate
79KEITH KIDWELLRepublican63.8%
80SAM WATFORDRepublican75.2%
81LARRY W POTTSRepublican73.0%
82KRISTIN BAKERRepublican53.0%
83LARRY G PITTMANRepublican51.3%
84JEFFREY C MCNEELYRepublican69.1%
85DUDLEY GREENERepublican77.4%
86HUGH BLACKWELLRepublican69.8%
87DESTIN HALLRepublican76.9%
88MARY BELKDemocrat63.1%
89MITCHELL SMITH SETZERRepublican74.3%
90SARAH STEVENSRepublican74.6%
91KYLE HALLRepublican78.3%
92TERRY BROWNDemocrat72.9%
93RAY PICKETTRepublican53.0%
94JEFFREY ELMORERepublican100.0%one candidate
95GREY MILLSRepublican65.7%
96JAY ADAMSRepublican62.9%
97JASON R SAINERepublican74.1%
98JOHN R BRADFORD IIIRepublican51.7%
99NASIF MAJEEDDemocrat64.6%
100JOHN AUTRYDemocrat72.0%
101CAROLYN G LOGANDemocrat73.9%
102BECKY CARNEYDemocrat78.5%
103RACHEL HUNTDemocrat54.9%
104BRANDON LOFTONDemocrat53.9%
105WESLEY HARRISDemocrat54.8%
106CARLA CUNNINGHAMDemocrat100.0%one candidate
107KELLY ALEXANDERDemocrat81.3%
108JOHN A TORBETTRepublican63.2%
109DANA BUMGARDNERRepublican62.1%
110KELLY E HASTINGSRepublican100.0%one candidate
111TIM MOORERepublican63.5%
112DAVID ROGERSRepublican73.9%
113JAKE JOHNSONRepublican59.5%
114SUSAN C FISHERDemocrat58.2%
115JOHN AGERDemocrat62.3%
116BRIAN TURNERDemocrat61.9%
117TIM MOFFITTRepublican60.6%
118MARK PLESSRepublican63.5%
119MIKE CLAMPITTRepublican54.1%
120KARL GILLESPIERepublican74.1%
2018: 120 contests
DistrictMost votesPartyShareNote
1EDWARD C GOODWINRepublican53.1%
2LARRY YARBOROUGHRepublican55.3%
3MICHAEL SPECIALERepublican54.9%
4JIMMY DIXONRepublican62.9%
5HOWARD J HUNTER IIIDemocrat59.9%
6BOBBY HANIGRepublican55.0%
7LISA STONE BARNESRepublican58.0%
8KANDIE D SMITHDemocrat64.7%
9GREG MURPHYRepublican60.0%
10JOHN BELLRepublican69.3%
11ALLISON DAHLEDemocrat69.2%
12CHRIS HUMPHREYRepublican56.1%
13PATRICIA "PAT" MCELRAFTRepublican72.8%
14GEORGE G CLEVELANDRepublican58.8%
15PHILLIP SHEPARDRepublican66.4%
16CARSON SMITHRepublican59.3%
17FRANK ILERRepublican63.5%
18DEB BUTLERDemocrat62.4%
19TED DAVIS JRRepublican49.3%
20HOLLY GRANGERepublican52.7%
21RAYMOND SMITHDemocrat52.6%
22WILLIAM BRISSONRepublican56.7%
23SHELLY WILLINGHAMDemocrat60.9%
24JEAN FARMER BUTTERFIELDDemocrat50.8%
25JAMES D GAILLIARDDemocrat51.5%
26DONNA MCDOWELL WHITERepublican59.8%
27MICHAEL H WRAYDemocrat69.3%
28LARRY C STRICKLANDRepublican63.2%
29MARYANN E BLACKDemocrat88.2%
30MARCIA MOREYDemocrat73.8%
31ZACK FORDE-HAWKINSDemocrat81.0%
32TERRY GARRISONDemocrat64.3%
33ROSA U GILLDemocrat78.7%
34GRIER MARTINDemocrat65.5%
35TERENCE EVERITTDemocrat51.1%
36JULIE VON HAEFENDemocrat49.5%
37MRS SYDNEY BATCHDemocrat49.9%
38YVONNE LEWIS HOLLEYDemocrat81.9%
39DARREN JACKSONDemocrat66.4%
40JOE JOHNDemocrat51.2%
41GALE ADCOCKDemocrat66.8%
42MARVIN W LUCASDemocrat76.0%
43ELMER FLOYDDemocrat74.1%
44BILLY RICHARDSONDemocrat56.6%
45JOHN SZOKARepublican58.4%
46BRENDEN H JONESRepublican63.4%
47CHARLES GRAHAMDemocrat58.9%
48GARLAND E PIERCEDemocrat62.8%
49CYNTHIA BALLDemocrat66.3%
50GRAIG R MEYERDemocrat62.1%
51JOHN SAULSRepublican52.8%
52JAMIE BOLESRepublican62.7%
53DAVID LEWISRepublican63.0%
54ROBERT T REIVES IIDemocrat63.3%
55MARK BRODYRepublican65.3%
56VERLA C INSKODemocrat86.2%
57ASHTON CLEMMONSDemocrat67.6%
58AMOS QUICKDemocrat76.8%
59JON HARDISTERRepublican56.6%
60CECIL BROCKMANDemocrat69.0%
61MARY PRICE "PRICEY" HARRISONDemocrat73.3%
62JOHN FAIRCLOTHRepublican57.3%
63STEPHEN ROSSRepublican50.5%
64DENNIS RIDDELLRepublican57.8%
65JERRY CARTERRepublican57.4%
66KEN GOODMANDemocrat51.0%
67WAYNE SASSERRepublican72.4%
68CRAIG HORNRepublican58.5%
69DEAN ARPRepublican60.3%
70PAT B HURLEYRepublican76.9%
71EVELYN TERRYDemocrat72.7%
72DERWIN L MONTGOMERYDemocrat79.1%
73LEE ZACHARYRepublican64.1%
74DEBRA CONRADRepublican54.5%
75DONNY C LAMBETHRepublican53.1%
76HARRY WARRENRepublican61.2%
77JULIA CRAVEN HOWARDRepublican73.4%
78ALLEN RAY MCNEILLRepublican78.8%
79KEITH KIDWELLRepublican60.6%
80STEVE JARVISRepublican75.1%
81LARRY W POTTSRepublican71.8%
82LINDA P JOHNSONRepublican52.8%
83LARRY G PITTMANRepublican52.8%
84RENA W TURNERRepublican68.9%
85JOSH DOBSONRepublican75.0%
86HUGH BLACKWELLRepublican64.5%
87DESTIN HALLRepublican72.9%
88MARY G BELKDemocrat75.6%
89MITCHELL SMITH SETZERRepublican72.2%
90SARAH STEVENSRepublican68.3%
91KYLE HALLRepublican73.2%
92CHAZ BEASLEYDemocrat70.0%
93RAY RUSSELLDemocrat52.2%
94JEFFREY ELMORERepublican72.7%
95JOHN A FRALEYRepublican64.1%
96JAY ADAMSRepublican60.7%
97JASON R SAINERepublican70.5%
98CHRISTY CLARKDemocrat50.5%
99NASIF MAJEEDDemocrat82.3%
100JOHN AUTRYDemocrat70.8%
101CAROLYN LOGANDemocrat78.7%
102BECKY CARNEYDemocrat83.3%
103RACHEL HUNTDemocrat50.1%
104BRANDON LOFTONDemocrat51.8%
105WESLEY HARRISDemocrat52.3%
106CARLA CUNNINGHAMDemocrat80.5%
107KELLY ALEXANDERDemocrat100.0%one candidate
108JOHN A TORBETTRepublican59.7%
109DANA BUMGARDNERRepublican58.8%
110KELLY E HASTINGSRepublican67.8%
111TIM MOORERepublican65.4%
112DAVID ROGERSRepublican70.9%
113CODY HENSONRepublican57.5%
114SUSAN C FISHERDemocrat82.3%
115JOHN AGERDemocrat58.3%
116BRIAN TURNERDemocrat54.9%
117CHUCK MCGRADYRepublican60.1%
118MICHELE D PRESNELLRepublican57.2%
119JOE SAM QUEENDemocrat52.3%
120KEVIN CORBINRepublican73.4%
2016: 120 contests
DistrictMost votesPartyShareNote
1Bob Steinburgnot in source64.0%seats not in source
2Larry Yarboroughnot in source60.6%seats not in source
3Michael Specialenot in source64.8%seats not in source
4Jimmy Dixonnot in source100.0%seats not in source; one candidate
5Howard J. Hunter IIInot in source100.0%seats not in source; one candidate
6Beverly Boswellnot in source51.8%seats not in source
7Bobbie J. Richardsonnot in source67.8%seats not in source
8Susan Martinnot in source50.2%seats not in source
9Greg Murphynot in source57.4%seats not in source
10John R. Bellnot in source71.5%seats not in source
11Duane Hallnot in source60.9%seats not in source
12George Grahamnot in source100.0%seats not in source; one candidate
13Patricia (Pat) McElraftnot in source70.8%seats not in source
14George G. Clevelandnot in source100.0%seats not in source; one candidate
15Phillip Shepardnot in source69.6%seats not in source
16Chris W. Millisnot in source67.0%seats not in source
17Frank Ilernot in source66.4%seats not in source
18Susi Hamiltonnot in source61.1%seats not in source
19Ted Davis, Jr.not in source100.0%seats not in source; one candidate
20Holly Grangenot in source100.0%seats not in source; one candidate
21Larry M. Bellnot in source100.0%seats not in source; one candidate
22William Brissonnot in source100.0%seats not in source; one candidate
23Shelly Willinghamnot in source100.0%seats not in source; one candidate
24Jean Farmer-Butterfieldnot in source100.0%seats not in source; one candidate
25Jeffrey L. (Jeff) Collinsnot in source68.1%seats not in source
26Donna McDowell Whitenot in source58.0%seats not in source
27Michael H. Wraynot in source100.0%seats not in source; one candidate
28Larry C. Stricklandnot in source70.6%seats not in source
29Larry D. Hallnot in source100.0%seats not in source; one candidate
30Paul Luebkenot in source73.8%seats not in source
31H.M. (Mickey) Michaux, Jr.not in source100.0%seats not in source; one candidate
32Terry Garrisonnot in source100.0%seats not in source; one candidate
33Rosa U. Gillnot in source100.0%seats not in source; one candidate
34Grier Martinnot in source67.6%seats not in source
35Chris Malonenot in source53.1%seats not in source
36Nelson Dollarnot in source49.3%seats not in source
37Linda Hunt-Williamsnot in source52.3%seats not in source
38Yvonne Lewis Holleynot in source84.8%seats not in source
39Darren Jacksonnot in source100.0%seats not in source; one candidate
40Joe Johnnot in source50.4%seats not in source
41Gale Adcocknot in source57.0%seats not in source
42Marvin W. Lucasnot in source100.0%seats not in source; one candidate
43Elmer Floydnot in source100.0%seats not in source; one candidate
44William (Billy) Richardsonnot in source50.6%seats not in source
45John Szokanot in source100.0%seats not in source; one candidate
46Brenden Jonesnot in source60.3%seats not in source
47Charles Grahamnot in source100.0%seats not in source; one candidate
48Garland E. Piercenot in source100.0%seats not in source; one candidate
49Cynthia Ballnot in source48.7%seats not in source
50Graig R. Meyernot in source57.3%seats not in source
51John Saulsnot in source55.7%seats not in source
52Jamie Bolesnot in source100.0%seats not in source; one candidate
53David R. Lewisnot in source60.7%seats not in source
54Robert T. Reives IInot in source57.2%seats not in source
55Mark Brodynot in source60.4%seats not in source
56Verla Inskonot in source100.0%seats not in source; one candidate
57Mary (Pricey) Harrisonnot in source100.0%seats not in source; one candidate
58Amos Quicknot in source100.0%seats not in source; one candidate
59Jon Hardisternot in source60.3%seats not in source
60Cecil Brockmannot in source100.0%seats not in source; one candidate
61John Fairclothnot in source100.0%seats not in source; one candidate
62John M. Blustnot in source100.0%seats not in source; one candidate
63Stephen Rossnot in source100.0%seats not in source; one candidate
64Dennis Riddellnot in source100.0%seats not in source; one candidate
65Bert Jonesnot in source60.4%seats not in source
66Ken Goodmannot in source100.0%seats not in source; one candidate
67Justin P. Burrnot in source53.2%seats not in source
68Craig Hornnot in source100.0%seats not in source; one candidate
69Dean Arpnot in source66.0%seats not in source
70Pat B. Hurleynot in source76.1%seats not in source
71Evelyn Terrynot in source100.0%seats not in source; one candidate
72Edward Hanes, Jr.not in source100.0%seats not in source; one candidate
73Lee Zacharynot in source100.0%seats not in source; one candidate
74Debra Conradnot in source63.5%seats not in source
75Donny C. Lambethnot in source100.0%seats not in source; one candidate
76Carl Fordnot in source100.0%seats not in source; one candidate
77Harry Warrennot in source100.0%seats not in source; one candidate
78Allen McNeillnot in source78.1%seats not in source
79Julia Craven Howardnot in source100.0%seats not in source; one candidate
80Sam Watfordnot in source100.0%seats not in source; one candidate
81Larry W. Pottsnot in source68.1%seats not in source
82Larry G. Pittmannot in source57.9%seats not in source
83Linda P. Johnsonnot in source63.1%seats not in source
84Rena W. Turnernot in source69.3%seats not in source
85Josh Dobsonnot in source100.0%seats not in source; one candidate
86Hugh Blackwellnot in source62.4%seats not in source
87Destin Hallnot in source94.1%seats not in source
88Mary Belknot in source50.5%seats not in source
89Mitchell Smith Setzernot in source100.0%seats not in source; one candidate
90Sarah Stevensnot in source73.3%seats not in source
91Kyle Hallnot in source66.5%seats not in source
92Chaz Beasleynot in source54.4%seats not in source
93Jonathan C. Jordannot in source53.0%seats not in source
94Jeffrey Elmorenot in source74.5%seats not in source
95John A. Fraleynot in source100.0%seats not in source; one candidate
96Jay Adamsnot in source100.0%seats not in source; one candidate
97Jason R. Sainenot in source100.0%seats not in source; one candidate
98John R. Bradford IIInot in source56.5%seats not in source
99Rodney W. Moorenot in source100.0%seats not in source; one candidate
100John Autrynot in source100.0%seats not in source; one candidate
101Beverly Miller Earlenot in source76.0%seats not in source
102Becky Carneynot in source100.0%seats not in source; one candidate
103Bill Brawleynot in source56.2%seats not in source
104Andy Dulinnot in source55.3%seats not in source
105Scott Stonenot in source55.3%seats not in source
106Carla Cunninghamnot in source100.0%seats not in source; one candidate
107Kelly Alexandernot in source100.0%seats not in source; one candidate
108John A. Torbettnot in source100.0%seats not in source; one candidate
109Dana Bumgardnernot in source61.2%seats not in source
110Kelly Hastingsnot in source100.0%seats not in source; one candidate
111Tim Moorenot in source100.0%seats not in source; one candidate
112David Rogersnot in source71.0%seats not in source
113Cody Hensonnot in source61.6%seats not in source
114Susan C. Fishernot in source100.0%seats not in source; one candidate
115John Agernot in source55.6%seats not in source
116Brian Turnernot in source100.0%seats not in source; one candidate
117Chuck McGradynot in source100.0%seats not in source; one candidate
118Michele D. Presnellnot in source55.4%seats not in source
119Mike Clampittnot in source50.4%seats not in source
120Kevin Corbinnot in source72.0%seats not in source

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.