State legislatures / Montana


Montana House

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

Current seats

Republican majorityDemocrats 42, Republicans 58. 100 seats; 51 for a majority.
Democrats 42Republicans 58

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 42Republican 58

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, 1968-2022

No majority line: the chamber changed size (100 to 104 seats).

Seats by election, table
YearDROtherSeatsControl
202232680100Republican majority
202033670100Republican majority
201842580100Republican majority
201641590100Republican majority
201441590100Republican majority
201239610100Republican majority
201032680100Republican majority
200850500100Tied
200649501100No majority
200450500100Tied
200247530100Republican majority
200041590100Republican majority
199840600100Republican majority
199635650100Republican majority
199433670100Republican majority
199247530100Republican majority
199061390100Democratic majority
198852480100Democratic majority
198649510100Republican majority
198450500100Tied
198255450100Democratic majority
198041590100Republican majority
197855450100Democratic majority
197657430100Democratic majority
197468320100Democratic majority
197254460100Democratic majority
197049550104Republican majority
196846580104Republican 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: 100 contests
DistrictMost votesPartyShareNote
1NEIL DURAMRepublican80.0%
2TOM MILLETTRepublican78.7%
3DEBO POWERSDemocrat51.8%
4LYN BENNETTRepublican52.0%
5BRAXTON MITCHELLRepublican73.8%
6AMY REGIERRepublican69.5%
7COURTENAY SPRUNGERRepublican65.4%
8LUKAS SCHUBERTRepublican70.7%
9STEVEN C KELLYRepublican74.5%
10TERRY FALKRepublican75.0%
11ED BYRNERepublican75.8%
12TRACY A SHARPRepublican70.8%
13LINDA E REKSTENRepublican60.7%
14PAUL C FIELDERRepublican75.0%
15THEDIS CROWEDemocrat51.8%
16TYSON T RUNNING WOLFDemocrat59.3%
17ZACK WIRTHRepublican75.3%
18LLEW JONESRepublican73.4%
19JANE WEBERDemocrat54.7%
20MELISSA NIKOLAKAKOSRepublican53.5%
21ED BUTTREYRepublican67.7%
22GEORGE NIKOLAKAKOSRepublican62.1%
23ERIC TILLEMANRepublican56.2%
24STEVE FITZPATRICKRepublican100.0%one candidate
25STEVE GISTRepublican75.4%
26RUSSEL MINERRepublican100.0%one candidate
27PAUL TUSSDemocrat52.5%
28ERIC ALBUSRepublican77.1%
29VALERIE MOORERepublican100.0%one candidate
30MORGAN THIELRepublican100.0%one candidate
31FRANK J SMITHDemocrat59.9%
32MIKE FOXDemocrat59.8%
33BRANDON LERRepublican100.0%one candidate
34JERRY SCHILLINGERRepublican100.0%one candidate
35GARY W PARRYRepublican80.7%
36GREG KMETZRepublican70.1%
37SHANE KLAKKENRepublican74.4%
38GREG OBLANDERRepublican100.0%one candidate
39KERRI SEEKINS-CROWERepublican66.0%
40MIKE VINTONRepublican74.5%
41JADE SOOKTISDemocrat63.8%
42SIDNEY CHIP FITZPATRICKDemocrat52.6%
43LARRY BREWSTERRepublican64.3%
44KATIE ZOLNIKOVRepublican100.0%one candidate
45DENISE BAUMDemocrat52.9%
46EMMA KERR CARPENTERDemocrat52.9%
47JAMES REAVISDemocrat52.9%
48CURTIS SCHOMERRepublican57.1%
49SHERRY ESSMANNRepublican62.5%
50ANTHONY NICASTRORepublican66.2%
51JODEE ETCHARTRepublican57.4%
52BILL MERCERRepublican67.7%
53NELLY NICOLRepublican75.9%
54LEE DEMINGRepublican100.0%one candidate
55BRAD BARKERRepublican66.0%
56FIONA NAVERepublican100.0%one candidate
57SCOTT ROSENZWEIGDemocrat50.1%
58JAMIE L ISALYDemocrat53.6%
59ED STAFMANDemocrat62.8%
60ALANAH GRIFFITHDemocrat52.2%
61BECKY EDWARDSDemocrat71.3%
62JOSHUA A SECKINGERDemocrat51.1%
63PETER STRANDDemocrat53.4%
64KELLY KORTUMDemocrat54.3%
65BRIAN CLOSEDemocrat55.7%
66ERIC MATTHEWSDemocrat56.7%
67JEDEDIAH HINKLERepublican63.4%
68CALEB HINKLERepublican74.1%
69KEN WALSHRepublican100.0%one candidate
70SHANNON MANESSRepublican100.0%one candidate
71SCOTT P DEMAROISDemocrat61.8%
72DONAVON HAWKDemocrat62.4%
73JENNIFER LYNCHDemocrat61.7%
74MARC J LEEDemocrat61.3%
75MARTA BERTOGLIORepublican71.1%
76JOHN FITZPATRICKRepublican78.5%
77JANE GILLETTERepublican78.5%
78RANDYN GREGGRepublican78.2%
79LUKE MUSZKIEWICZDemocrat53.5%
80MELISSA ROMANODemocrat53.8%
81MARY M CAFERRODemocrat55.5%
82PETE ELVERUMDemocrat54.9%
83JILL COHENOURDemocrat55.6%
84JULIE DOOLINGRepublican67.3%
85KATHY LOVERepublican77.2%
86DAVID BEDEYRepublican71.7%
87RON MARSHALLRepublican74.7%
88GREG OVERSTREETRepublican70.0%
89MARK A THANEDemocrat55.6%
90CURTIS J COCHRANRepublican100.0%one candidate
91SHELLY R FYANTDemocrat54.2%
92CONNIE KEOGHDemocrat61.1%
93KATIE SULLIVANDemocrat62.0%
94MARILYN MARLERDemocrat58.9%
95ZOOEY ZEPHYRDemocrat79.9%
96BOB CARTERDemocrat60.6%
97MELODY CUNNINGHAMDemocrat60.4%
98JONATHAN KARLENDemocrat57.7%
99TOM FRANCEDemocrat56.0%
100SJ HOWELLDemocrat77.7%
2022: 100 contests, 2 not shown
DistrictMost votesPartyShareNote
1STEVE GUNDERSONRepublican100.0%one candidate
2NEIL A DURAMRepublican100.0%one candidate
3BRAXTON MITCHELLRepublican58.7%
4MATT REGIERRepublican75.9%
5DAVE FERNDemocrat61.4%
6AMY REGIERRepublican100.0%one candidate
7COURTENAY SPRUNGERRepublican63.0%
8TERRY FALKRepublican72.6%
9TONY BROCKMANRepublican100.0%one candidate
10BOB KEENANRepublican100.0%one candidate
11TANNER J SMITHRepublican100.0%one candidate
12LINDA REKSTENRepublican61.8%
13PAUL C FIELDERRepublican77.5%
14DENLEY M LOGERepublican100.0%one candidate
15MARVIN R WEATHERWAX JRDemocrat50.5%
16TYSON RUNNING WOLFDemocrat100.0%one candidate
17ROSS H FITZGERALDRepublican76.9%
18LLEW JONESRepublican100.0%one candidate
19RUSSEL MINERRepublican100.0%one candidate
20FRED ANDERSONRepublican70.0%
21ED BUTTREYRepublican65.6%
22LOLA SHELDON-GALLOWAYRepublican56.1%
23Not shown: district codes are fragments of one contest
24STEVEN GALLOWAYRepublican53.0%
25STEVE GISTRepublican50.9%
26GEORGE NIKOLAKAKOSRepublican57.5%
27JOSH KASSMIERRepublican100.0%one candidate
28PAUL TUSSDemocrat54.5%
29DOUGLAS FLAMENTRepublican100.0%one candidate
30JAMES H BERGSTROMRepublican80.8%
31FRANK J SMITHDemocrat54.0%
32JONATHAN WINDY BOYDemocrat100.0%one candidate
33CASEY JAMES KNUDSENRepublican76.9%
34RHONDA KNUDSENRepublican100.0%one candidate
35BRANDON LERRepublican100.0%one candidate
36BOB PHALENRepublican100.0%one candidate
37JERRY SCHILLINGERRepublican100.0%one candidate
38GREG KMETZRepublican64.9%
39GARY PARRYRepublican100.0%one candidate
40GREG OBLANDERRepublican100.0%one candidate
41PAUL GREENRepublican56.9%
42SHARON STEWART PEREGOYDemocrat52.9%
43KERRI SEEKINS-CROWERepublican100.0%one candidate
44Not shown: district codes are fragments of one contest
45KATIE ZOLNIKOVRepublican100.0%one candidate
46BILL MERCERRepublican63.9%
47DENISE BAUMDemocrat58.6%
48JODEE ETCHARTRepublican50.5%
49EMMA KERR-CARPENTERDemocrat57.9%
50MALLERIE C STROMSWOLDRepublican51.8%
51MIKE YAKAWICHRepublican56.1%
52SHERRY ESSMANNRepublican59.1%
53NELLY NICOLRepublican100.0%one candidate
54TERRY MOORERepublican100.0%one candidate
55LEE DEMINGRepublican100.0%one candidate
56SUE VINTONRepublican100.0%one candidate
57FIONA B NAVERepublican73.2%
58BRAD BARKERRepublican66.4%
59MARTY MALONERepublican65.5%
60LAURIE BISHOPDemocrat57.9%
61JIM HAMILTONDemocrat62.4%
62ED STAFMANDemocrat72.9%
63ALICE BUCKLEYDemocrat59.8%
64JANE GILLETTERepublican53.8%
65KELLY KORTUMDemocrat63.6%
66ERIC MATTHEWSDemocrat100.0%one candidate
67JEDEDIAH HINKLERepublican59.3%
68CALEB HINKLERepublican65.5%
69JENNIFER CARLSONRepublican68.9%
70JULIE DOOLINGRepublican76.0%
71KEN WALSHRepublican100.0%one candidate
72TOM WELCHRepublican81.4%
73JENNIFER LYNCHDemocrat62.6%
74DEREK J HARVEYDemocrat68.1%
75MARTA BERTOGLIORepublican100.0%one candidate
76DONAVON HAWKDemocrat62.8%
77JOHN FITZPATRICKRepublican50.5%
78GREGORY LEE FRAZERRepublican100.0%one candidate
79LAURA SMITHDemocrat60.8%
80BECKY BEARDRepublican100.0%one candidate
81MELISSA ROMANODemocrat57.9%
82MARY CAFERRODemocrat61.3%
83KIM ABBOTTDemocrat58.5%
84JILL COHENOURDemocrat53.8%
85MICHELE BINKLEYRepublican75.8%
86DAVID BEDEYRepublican66.7%
87RON MARSHALLRepublican72.7%
88WAYNE RUSKRepublican70.0%
89KATIE SULLIVANDemocrat62.2%
90MARILYN MARLERDemocrat68.9%
91CONNIE KEOGHDemocrat84.0%
92MIKE HOPKINSRepublican56.2%
93JOE READRepublican57.1%
94TOM FRANCEDemocrat55.5%
95SJ HOWELLDemocrat75.0%
96JONATHAN KARLENDemocrat53.0%
97LYN HELLEGAARDRepublican56.0%
98BOB CARTERDemocrat59.1%
99MARK THANEDemocrat66.0%
100ZOOEY ZEPHYRDemocrat79.2%
2020: 100 contests
DistrictMost votesPartyShareNote
1STEVE GUNDERSONRepublican71.0%
2NEIL A DURAMRepublican80.2%
3BRAXTON MITCHELLRepublican60.0%
4MATT REGIERRepublican100.0%one candidate
5DAVE FERNDemocrat60.1%
6AMY REGIERRepublican69.3%
7FRANK GARNERRepublican64.0%
8JOHN FULLERRepublican100.0%one candidate
9BRIAN PUTNAMRepublican100.0%one candidate
10MARK NOLANDRepublican71.2%
11DEREK SKEESRepublican100.0%one candidate
12LINDA REKSTENRepublican56.9%
13PAUL C FIELDERRepublican71.2%
14DENLEY M LOGERepublican100.0%one candidate
15MARVIN R WEATHERWAX JRDemocrat100.0%one candidate
16TYSON T RUNNING WOLFDemocrat100.0%one candidate
17ROSS H FITZGERALDRepublican78.5%
18LLEW JONESRepublican100.0%one candidate
19WENDY MCKAMEYRepublican84.9%
20FRED ANDERSONRepublican67.7%
21ED BUTTREYRepublican65.7%
22LOLA SHELDON-GALLOWAYRepublican58.3%
23SCOT KERNSRepublican51.3%
24STEVEN GALLOWAYRepublican53.5%
25STEVE GISTRepublican52.9%
26JEREMY TREBASRepublican52.9%
27JOSH J KASSMIERRepublican100.0%one candidate
28ED HILLRepublican51.8%
29DAN BARTELRepublican100.0%one candidate
30E WYLIE GALTRepublican79.7%
31FRANK J SMITHDemocrat100.0%one candidate
32JONATHAN WINDY BOYDemocrat57.3%
33CASEY KNUDSENRepublican100.0%one candidate
34RHONDA KNUDSENRepublican100.0%one candidate
35BRANDON LERRepublican100.0%one candidate
36BOB PHALENRepublican100.0%one candidate
37JERRY SCHILLINGERRepublican90.0%
38KENNETH HOLMLUNDRepublican100.0%one candidate
39GERALDINE CUSTERRepublican100.0%one candidate
40BARRY USHERRepublican81.0%
41RYNALEA WHITEMAN PENADemocrat100.0%one candidate
42SHARON STEWART PEREGOYDemocrat100.0%one candidate
43KERRI SEEKINS-CROWERepublican70.4%
44LARRY BREWSTERRepublican64.3%
45KATIE ZOLNIKOVRepublican100.0%one candidate
46BILL MERCERRepublican67.7%
47KATHY KELKERDemocrat55.5%
48JESSICA L KARJALADemocrat52.8%
49EMMA KERR-CARPENTERDemocrat57.1%
50MALLERIE STROMSWOLDRepublican52.8%
51FRANK FLEMINGRepublican53.2%
52JIMMY PATELISRepublican56.0%
53DENNIS LENZRepublican100.0%one candidate
54TERRY MOORERepublican66.6%
55VINCE RICCIRepublican100.0%one candidate
56SUE VINTONRepublican100.0%one candidate
57FIONA NAVERepublican100.0%one candidate
58SETH BERGLEERepublican65.6%
59MARTY MALONERepublican64.6%
60LAURIE BISHOPDemocrat56.3%
61JIM HAMILTONDemocrat100.0%one candidate
62ED STAFMANDemocrat74.0%
63ALICE BUCKLEYDemocrat60.9%
64JANE GILLETTERepublican53.0%
65KELLY KORTUMDemocrat60.6%
66DENISE HAYMANDemocrat100.0%one candidate
67JEDEDIAH HINKLERepublican59.4%
68CALEB HINKLERepublican66.7%
69JENNIFER CARLSONRepublican100.0%one candidate
70JULIE DOOLINGRepublican100.0%one candidate
71KENNETH M WALSHRepublican74.4%
72TOM WELCHRepublican100.0%one candidate
73JIM KEANEDemocrat60.7%
74DEREK J HARVEYDemocrat64.6%
75MARTA BERTOGLIORepublican68.4%
76DONAVON HAWKDemocrat61.7%
77SARA NOVAKDemocrat52.8%
78GREGORY L FRAZERRepublican54.5%
79ROB FARRIS-OLSENDemocrat55.5%
80BECKY BEARDRepublican82.9%
81MARY CAFERRODemocrat55.6%
82MOFFIE FUNKDemocrat55.9%
83KIM ABBOTTDemocrat54.4%
84MARY ANN DUNWELLDemocrat53.6%
85MICHELE BINKLEYRepublican74.5%
86DAVID BEDEYRepublican100.0%one candidate
87RON MARSHALLRepublican72.2%
88SHARON GREEFRepublican100.0%one candidate
89KATIE SULLIVANDemocrat60.1%
90MARILYN MARLERDemocrat68.3%
91CONNIE KEOGHDemocrat82.7%
92MIKE HOPKINSRepublican55.4%
93JOE READRepublican56.6%
94TOM FRANCEDemocrat53.5%
95DANNY TENENBAUMDemocrat72.2%
96KATHY WHITMANRepublican51.3%
97BRAD TSCHIDARepublican56.9%
98WILLIS CURDYDemocrat58.6%
99MARK THANEDemocrat64.3%
100ANDREA OLSENDemocrat82.3%
2018: 100 contests
DistrictMost votesPartyShareNote
1STEVE GUNDERSONRepublican72.9%
2NEIL A DURAMRepublican100.0%one candidate
3ZAC PERRYDemocrat49.3%
4MATT REGIERRepublican75.8%
5DAVE FERNDemocrat69.1%
6CARL GLIMMRepublican66.3%
7FRANK GARNERRepublican65.5%
8JOHN FULLERRepublican68.7%
9DAVID DUNNRepublican69.6%
10MARK NOLANDRepublican79.7%
11DEREK SKEESRepublican71.1%
12GREG HERTZRepublican60.6%
13BOB BROWNRepublican75.5%
14DENLEY M LOGERepublican73.1%
15MARVIN R WEATHERWAX JRDemocrat100.0%one candidate
16TYSON T RUNNINGWOLFDemocrat61.4%
17ROSS H FITZGERALDRepublican74.7%
18LLEW JONESRepublican100.0%one candidate
19WENDY MCKAMEYRepublican72.0%
20FRED ANDERSONRepublican68.5%
21ED BUTTREYRepublican53.6%
22LOLA SHELDON-GALLOWAYRepublican50.2%
23BRAD HAMLETTDemocrat54.9%
24BARBARA BESSETTEDemocrat52.4%
25JASMINE KROTKOVDemocrat51.7%
26CASEY SCHREINERDemocrat55.8%
27JOSHUA J KASSMIERRepublican70.6%
28JACOB D BACHMEIERDemocrat59.0%
29DAN BARTELRepublican71.3%
30E WYLIE GALTRepublican82.2%
31BRIDGET SMITHDemocrat100.0%one candidate
32JONATHAN WINDY BOYDemocrat63.3%
33CASEY KNUDSENRepublican100.0%one candidate
34RHONDA KNUDSENRepublican100.0%one candidate
35JOEL G KRAUTTERRepublican100.0%one candidate
36ALAN DOANERepublican100.0%one candidate
37FREDERICK "ERIC" MOORERepublican100.0%one candidate
38KENNETH HOLMLUNDRepublican67.7%
39GERALDINE CUSTERRepublican100.0%one candidate
40BARRY USHERRepublican79.4%
41RAE PEPPERSDemocrat100.0%one candidate
42SHARON STEWART PEREGOYDemocrat100.0%one candidate
43PEGGY WEBBRepublican64.9%
44DALE MORTENSENRepublican55.0%
45DANIEL ZOLNIKOVRepublican66.8%
46BILL MERCERRepublican59.2%
47KATHY KELKERDemocrat59.7%
48JESSICA L KARJALADemocrat54.3%
49EMMA KERR-CARPENTERDemocrat61.2%
50JADE BAHRDemocrat53.3%
51FRANK FLEMINGRepublican50.2%
52RODNEY GARCIARepublican53.2%
53DENNIS LENZRepublican72.1%
54TERRY MOORERepublican57.4%
55VINCE RICCIRepublican71.0%
56SUE VINTONRepublican67.5%
57FORREST J MANDEVILLERepublican100.0%one candidate
58SETH BERGLEERepublican59.1%
59ALAN REDFIELDRepublican66.6%
60LAURIE BISHOPDemocrat57.5%
61JIM HAMILTONDemocrat74.9%
62TOM WOODSDemocrat100.0%one candidate
63ZACH BROWNDemocrat63.1%
64KERRY E WHITERepublican53.1%
65CHRISTOPHER POPEDemocrat58.0%
66DENISE HAYMANDemocrat100.0%one candidate
67TOM BURNETTRepublican54.5%
68BRUCE GRUBBSRepublican67.4%
69WALT SALESRepublican80.3%
70JULIE DOOLINGRepublican81.8%
71RAY L SHAWRepublican57.9%
72TOM WELCHRepublican77.2%
73JIM KEANEDemocrat100.0%one candidate
74DEREK J HARVEYDemocrat100.0%one candidate
75GREG DEVRIESRepublican57.4%
76RYAN LYNCHDemocrat100.0%one candidate
77MARK SWEENEYDemocrat59.6%
78GORDON PIERSON JRDemocrat100.0%one candidate
79ROBERT FARRIS-OLSENDemocrat100.0%one candidate
80BECKY BEARDRepublican71.4%
81MARY M CAFERRODemocrat100.0%one candidate
82MOFFIE FUNKDemocrat100.0%one candidate
83KIM ABBOTTDemocrat100.0%one candidate
84MARY ANN DUNWELLDemocrat100.0%one candidate
85THERESA MANZELLARepublican69.8%
86DAVID BEDEYRepublican64.0%
87NANCY BALLANCERepublican100.0%one candidate
88SHARON GREEFRepublican63.1%
89KATIE SULLIVANDemocrat62.4%
90MARILYN MARLERDemocrat67.8%
91CONNIE KEOGHDemocrat84.1%
92MIKE HOPKINSRepublican52.7%
93JOE READRepublican55.9%
94KIMBERLY P DUDIKDemocrat57.1%
95SHANE A MORIGEAUDemocrat77.3%
96THOMAS WINTERDemocrat50.4%
97BRADLEY E TSCHIDARepublican58.2%
98WILLIS CURDYDemocrat60.3%
99MARILYN RYANDemocrat61.0%
100ANDREA OLSENDemocrat100.0%one candidate
2016: 100 contests
DistrictMost votesPartyShareNote
1STEVE GUNDERSONnot in source72.5%seats not in source
2MIKE CUFFEnot in source78.7%seats not in source
3ZAC PERRYnot in source52.9%seats not in source
4MATT REGIERnot in source77.2%seats not in source
5DAVE FERNnot in source56.7%seats not in source
6CARL GLIMMnot in source66.2%seats not in source
7FRANK GARNERnot in source65.2%seats not in source
8STEVE LAVINnot in source76.7%seats not in source
9RANDY BRODEHLnot in source72.7%seats not in source
10MARK RAY NOLANDnot in source73.0%seats not in source
11DEREK SKEESnot in source74.2%seats not in source
12GREG HERTZnot in source64.4%seats not in source
13BOB BROWNnot in source75.3%seats not in source
14DENLEY M. LOGEnot in source77.7%seats not in source
15GEORGE G. KIPP IIInot in source100.0%seats not in source; one candidate
16SUSAN A. WEBBERnot in source100.0%seats not in source; one candidate
17ROSS H. FITZGERALDnot in source74.4%seats not in source
18ROB COOKnot in source100.0%seats not in source; one candidate
19WENDY MCKAMEYnot in source72.8%seats not in source
20FRED ANDERSONnot in source71.0%seats not in source
21TOM JACOBSONnot in source100.0%seats not in source; one candidate
22LOLA SHELDON-GALLOWAYnot in source53.8%seats not in source
23BRAD HAMLETTnot in source50.8%seats not in source
24JEAN PRICEnot in source58.5%seats not in source
25JEREMY TREBASnot in source51.4%seats not in source
26CASEY J. SCHREINERnot in source50.8%seats not in source
27JAMES O'HARAnot in source71.7%seats not in source
28JACOB BACHMEIERnot in source53.5%seats not in source
29DAN BARTELnot in source80.2%seats not in source
30E. WYLIE GALTnot in source75.2%seats not in source
31BRIDGET SMITHnot in source100.0%seats not in source; one candidate
32JONATHAN WINDY BOYnot in source100.0%seats not in source; one candidate
33CASEY KNUDSENnot in source77.1%seats not in source
34AUSTIN KNUDSENnot in source77.5%seats not in source
35SCOTT STAFFANSONnot in source81.3%seats not in source
36ALAN DOANEnot in source76.0%seats not in source
37BILL HARRISnot in source85.3%seats not in source
38KENNETH L. HOLMLUNDnot in source54.1%seats not in source
39GERALDINE CUSTERnot in source80.9%seats not in source
40BARRY USHERnot in source66.4%seats not in source
41RAE PEPPERSnot in source100.0%seats not in source; one candidate
42SHARON STEWART PEREGOYnot in source100.0%seats not in source; one candidate
43PEGGY WEBBnot in source57.3%seats not in source
44DALE MORTENSENnot in source62.9%seats not in source
45DANIEL ZOLNIKOVnot in source69.5%seats not in source
46DONALD W. JONESnot in source64.7%seats not in source
47KATHY KELKERnot in source58.5%seats not in source
48JESSICA L. KARJALAnot in source55.1%seats not in source
49KELLY MCCARTHYnot in source56.7%seats not in source
50VIRGINIA COURTnot in source55.3%seats not in source
51ADAM ROSENDALEnot in source53.8%seats not in source
52JIMMY PATELISnot in source52.0%seats not in source
53DENNIS LENZnot in source77.2%seats not in source
54JEFF ESSMANNnot in source100.0%seats not in source; one candidate
55VINCE RICCInot in source74.7%seats not in source
56SUE VINTONnot in source70.2%seats not in source
57FORREST J. MANDEVILLEnot in source85.0%seats not in source
58SETH BERGLEEnot in source63.2%seats not in source
59ALAN REDFIELDnot in source70.9%seats not in source
60LAURIE BISHOPnot in source52.3%seats not in source
61JIM HAMILTONnot in source55.1%seats not in source
62TOM WOODSnot in source100.0%seats not in source; one candidate
63ZACH BROWNnot in source59.6%seats not in source
64KERRY E WHITEnot in source60.7%seats not in source
65JON A. KNOKEYnot in source50.5%seats not in source
66DENISE HAYMANnot in source100.0%seats not in source; one candidate
67TOM BURNETTnot in source68.8%seats not in source
68BRUCE GRUBBSnot in source74.4%seats not in source
69WALT SALESnot in source76.8%seats not in source
70KELLY FLYNNnot in source69.2%seats not in source
71RAY L. SHAWnot in source100.0%seats not in source; one candidate
72TOM WELCHnot in source81.2%seats not in source
73JIM KEANEnot in source100.0%seats not in source; one candidate
74AMANDA CURTISnot in source100.0%seats not in source; one candidate
75KIRK B. WAGONERnot in source58.6%seats not in source
76RYAN LYNCHnot in source100.0%seats not in source; one candidate
77KATHY SWANSONnot in source57.4%seats not in source
78GORDON PIERSON JRnot in source59.9%seats not in source
79JENNY ECKnot in source100.0%seats not in source; one candidate
80BECKY BEARDnot in source70.8%seats not in source
81JANET ELLISnot in source100.0%seats not in source; one candidate
82MOFFIE FUNKnot in source100.0%seats not in source; one candidate
83KIM ABBOTTnot in source54.5%seats not in source
84MARY ANN DUNWELLnot in source49.4%seats not in source
85THERESA MANZELLAnot in source73.1%seats not in source
86RON EHLInot in source65.5%seats not in source
87NANCY BALLANCEnot in source100.0%seats not in source; one candidate
88ED GREEFnot in source66.7%seats not in source
89NATE MCCONNELLnot in source59.3%seats not in source
90ELLIE HILL SMITHnot in source60.7%seats not in source
91BRYCE BENNETTnot in source100.0%seats not in source; one candidate
92MIKE HOPKINSnot in source51.0%seats not in source
93JOHN FLEMINGnot in source54.3%seats not in source
94KIMBERLY P. DUDIKnot in source54.5%seats not in source
95SHANE A. MORIGEAUnot in source74.0%seats not in source
96ADAM HERTZnot in source52.0%seats not in source
97BRAD TSCHIDAnot in source59.7%seats not in source
98WILLIS CURDYnot in source59.6%seats not in source
99MARILYN RYANnot in source59.7%seats not in source
100ANDREA OLSENnot in source79.2%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.