State legislatures / Texas


Texas House

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

Current seats

Republican majorityDemocrats 62, Republicans 86, vacant 2. 150 seats; 76 for a majority.
Democrats 62Republicans 86Vacant 2

Vacant: district 1, district 93. 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 62Republican 86Vacant 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, 1968-2022

Seats by election, table
YearDROtherSeatsControl
202264860150Republican majority
202067830150Republican majority
201867830150Republican majority
201655950150Republican majority
201452980150Republican majority
201255950150Republican majority
201051990150Republican majority
200874760150Republican majority
200669810150Republican majority
200463870150Republican majority
200262880150Republican majority
200078720150Democratic majority
199878720150Democratic majority
199682680150Democratic majority
199489610150Democratic majority
199292580150Democratic majority
199093570150Democratic majority
198893570150Democratic majority
198694560150Democratic majority
198498520150Democratic majority
1982114360150Democratic majority
1980114360150Democratic majority
1978128220150Democratic majority
1976132180150Democratic majority
1974134160150Democratic majority
1972133170150Democratic majority
1970140100150Democratic majority
196814280150Democratic 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: 150 contests, 27 not shown
DistrictMost votesPartyShareNote
1VANDEAVERRepublican100.0%one candidate
2Not shown: district codes are fragments of one contest
3Not shown: district codes are fragments of one contest
4Not shown: district codes are fragments of one contest
5HEFNERRepublican98.8%
6ALDERSRepublican71.8%
7DEANRepublican74.2%
8Not shown: district codes are fragments of one contest
9ASHBYRepublican100.0%one candidate
10HARRISONRepublican98.7%
11SHOFNERRepublican100.0%one candidate
12WHARTONRepublican76.8%
13ORRRepublican76.2%
14DYSONRepublican60.5%
15TOTHRepublican100.0%one candidate
16METCALFRepublican80.4%
17GERDESRepublican66.2%
18HOLTRepublican86.6%
19TROXCLAIRRepublican70.8%
20WILSONRepublican59.8%
21PHELANRepublican100.0%one candidate
22MANUELDemocrat100.0%one candidate
23LEO WILSONRepublican66.9%
24BONNENRepublican100.0%one candidate
25VASUTRepublican61.0%
26Not shown: district codes are fragments of one contest
27REYNOLDSDemocrat69.8%
28GATESRepublican60.5%
29BARRYRepublican61.5%
30LOUDERBACKRepublican77.0%
31GUILLENRepublican100.0%one candidate
32HUNTERRepublican68.7%
33PIERSONRepublican100.0%one candidate
34VILLALOBOSRepublican55.4%
35LONGORIADemocrat100.0%one candidate
36MUNOZDemocrat100.0%one candidate
37LOPEZRepublican55.0%
38GAMEZDemocrat100.0%one candidate
39MARTINEZDemocrat60.9%
40CANALESDemocrat100.0%one candidate
41GUERRADemocrat100.0%one candidate
42RAYMONDDemocrat100.0%one candidate
43LOZANORepublican66.7%
44SCHOOLCRAFTRepublican65.1%
45ZWIENERDemocrat56.8%
46COLEDemocrat73.2%
47GOODWINDemocrat60.2%
48HOWARDDemocrat83.0%
49HINOJOSADemocrat100.0%one candidate
50TALARICODemocrat100.0%one candidate
51FLORESDemocrat100.0%one candidate
52Not shown: district codes are fragments of one contest
53VIRDELLRepublican76.6%
54BUCKLEYRepublican61.1%
55Not shown: district codes are fragments of one contest
56 (special)CURRYRepublican68.6%
57Not shown: district codes are fragments of one contest
58KERWINRepublican82.1%
59SLAWSONRepublican80.7%
60OLCOTTRepublican100.0%one candidate
61RICHARDSONRepublican59.6%
62LUTHERRepublican77.7%
63BUMGARNERRepublican55.7%
64HOPPERRepublican63.1%
65LITTLERepublican60.3%
66SHAHEENRepublican61.1%
67Not shown: district codes are fragments of one contest
68SPILLERRepublican87.2%
69FRANKRepublican78.7%
70PLESADemocrat52.2%
71LAMBERTRepublican81.0%
72DARBYRepublican100.0%one candidate
73ISAACRepublican71.5%
74Not shown: district codes are fragments of one contest
75Not shown: district codes are fragments of one contest
76LALANIDemocrat56.5%
77Not shown: district codes are fragments of one contest
78MOODYDemocrat100.0%one candidate
79ORDAZ PEREZDemocrat100.0%one candidate
80MCLAUGHLINRepublican59.5%
81LANDGRAFRepublican100.0%one candidate
82CRADDICKRepublican82.7%
83BURROWSRepublican100.0%one candidate
84Not shown: district codes are fragments of one contest
85KITZMANRepublican100.0%one candidate
86SMITHEERepublican100.0%one candidate
87FAIRLYRepublican79.2%
88KINGRepublican100.0%one candidate
89NOBLERepublican60.6%
90ROMERODemocrat100.0%one candidate
91LOWERepublican100.0%one candidate
92BHOJANIDemocrat100.0%one candidate
93SCHATZLINERepublican60.5%
94TINDERHOLTRepublican55.6%
95COLLIERDemocrat100.0%one candidate
96Not shown: district codes are fragments of one contest
97MCQUEENEYRepublican58.1%
98CAPRIGLIONERepublican65.7%
99GERENRepublican62.8%
100Not shown: district codes are fragments of one contest
101Not shown: district codes are fragments of one contest
102RAMOSDemocrat100.0%one candidate
103ANCHIADemocrat100.0%one candidate
104Not shown: district codes are fragments of one contest
105MEZADemocrat54.7%
106PATTERSONRepublican60.6%
107Not shown: district codes are fragments of one contest
108MEYERRepublican57.6%
109Not shown: district codes are fragments of one contest
110ROSEDemocrat100.0%one candidate
111Not shown: district codes are fragments of one contest
112BUTTONRepublican53.9%
113BOWERSDemocrat56.6%
114BRYANTDemocrat62.8%
115GARCIA HERNANDEZDemocrat54.3%
116MARTINEZ FISCHERDemocrat66.0%
117CORTEZDemocrat58.0%
118LUJANRepublican51.7%
119CAMPOSDemocrat63.7%
120GERVIN HAWKINSDemocrat100.0%one candidate
121LAHOODRepublican52.5%
122DORAZIORepublican58.1%
123BERNALDemocrat100.0%one candidate
124Not shown: district codes are fragments of one contest
125Not shown: district codes are fragments of one contest
126HARLESSRepublican99.0%
127CUNNINGHAMRepublican60.5%
128CAINRepublican68.2%
129PAULRepublican60.8%
130OLIVERSONRepublican68.8%
131ALLENDemocrat100.0%one candidate
132SCHOFIELDRepublican58.8%
133DEAYALARepublican100.0%one candidate
134Not shown: district codes are fragments of one contest
135ROSENTHALDemocrat100.0%one candidate
136BUCYDemocrat62.0%
137WUDemocrat76.3%
138Not shown: district codes are fragments of one contest
139WARD JOHNSONDemocrat100.0%one candidate
140WALLEDemocrat100.0%one candidate
141THOMPSONDemocrat100.0%one candidate
142DUTTONDemocrat100.0%one candidate
143HERNANDEZDemocrat100.0%one candidate
144Not shown: district codes are fragments of one contest
145Not shown: district codes are fragments of one contest
146SIMMONSDemocrat77.7%
147Not shown: district codes are fragments of one contest
148MORALES SHAWDemocrat54.9%
149VODemocrat57.0%
150SWANSONRepublican59.9%
2022: 92 contests, 15 not shown

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
4BELLRepublican77.3%
6SCHAEFERRepublican73.3%
8Not shown: district codes are fragments of one contest
9ASHBYRepublican82.4%
13Not shown: district codes are fragments of one contest
14Not shown: district codes are fragments of one contest
15Not shown: district codes are fragments of one contest
17GERDESRepublican64.2%
19Not shown: district codes are fragments of one contest
20WILSONRepublican59.1%
22HAYESDemocrat56.5%
23LEO-WILSONRepublican63.8%
24BONNENRepublican68.0%
26JETTONRepublican60.7%
27REYNOLDSDemocrat70.3%
28GATESRepublican61.6%
31GUILLENRepublican71.2%
33HOLLANDRepublican65.1%
34HERRERODemocrat57.6%
35LONGORIADemocrat64.2%
37Not shown: district codes are fragments of one contest
39MARTINEZDemocrat64.7%
41GUERRADemocrat100.0%one candidate
42RAYMONDDemocrat71.2%
44KUEMPELRepublican69.3%
45Not shown: district codes are fragments of one contest
46COLEDemocrat75.5%
47GOODWINDemocrat61.3%
48HOWARDDemocrat79.6%
49HINOJOSADemocrat83.5%
50TALARICODemocrat76.9%
51FLORESDemocrat84.5%
52Not shown: district codes are fragments of one contest
53MURRRepublican79.8%
54BUCKLEYRepublican63.0%
55SHINERepublican61.1%
56ANDERSONRepublican70.2%
57HAYESRepublican65.3%
61FRAZIERRepublican58.3%
63BUMGARNERRepublican55.9%
65THIMESCHRepublican59.8%
66SHAHEENRepublican60.4%
67LEACHRepublican59.2%
69FRANKRepublican79.1%
70PLESADemocrat50.7%
71LAMBERTRepublican81.0%
73ISAACRepublican70.3%
74Not shown: district codes are fragments of one contest
75GONZALEZDemocrat75.9%
76LALANIDemocrat57.3%
85Not shown: district codes are fragments of one contest
87PRICERepublican87.1%
92BHOJANIDemocrat58.0%
93SCHATZLINERepublican59.9%
94TINDERHOLTRepublican56.6%
95COLLIERDemocrat74.9%
97GOLDMANRepublican58.2%
98CAPRIGLIONERepublican66.3%
99GERENRepublican61.8%
100JONESDemocrat85.1%
102RAMOSDemocrat62.2%
103ANCHIADemocrat75.5%
105MEZADemocrat55.8%
107NEAVEDemocrat72.9%
108MEYERRepublican56.5%
111Not shown: district codes are fragments of one contest
112BUTTONRepublican54.8%
114BRYANTDemocrat66.0%
115Not shown: district codes are fragments of one contest
117CORTEZDemocrat62.6%
118LUJANRepublican51.8%
119CAMPOSDemocrat78.0%
120GERVIN-HAWKINSDemocrat67.5%
121ALLISONRepublican55.0%
122DORAZIORepublican56.0%
123BERNALDemocrat66.8%
124GARCIADemocrat67.0%
125LOPEZDemocrat62.4%
128CAINRepublican70.5%
129PAULRepublican60.8%
131ALLENDemocrat80.5%
132SCHOFIELDRepublican59.7%
133DEAYALARepublican61.4%
134Not shown: district codes are fragments of one contest
135ROSENTHALDemocrat57.6%
136BUCYDemocrat61.3%
137WUDemocrat76.0%
138Not shown: district codes are fragments of one contest
145Not shown: district codes are fragments of one contest
148MORALES SHAWDemocrat55.5%
149VODemocrat59.8%
150SWANSONRepublican60.7%
2020: 149 contests, 30 not shown
DistrictMost votesPartyShareNote
1VANDEAVERRepublican100.0%one candidate
2SLATONRepublican81.3%
3Not shown: district codes are fragments of one contest
4Not shown: district codes are fragments of one contest
5HEFNERRepublican80.0%
6SCHAEFERRepublican68.2%
7DEANRepublican100.0%one candidate
8HARRISRepublican85.9%
9PADDIERepublican100.0%one candidate
10ELLZEYRepublican75.8%
11Not shown: district codes are fragments of one contest
12KACALRepublican100.0%one candidate
13LEMANRepublican100.0%one candidate
14RANEYRepublican57.5%
15TOTHRepublican66.5%
16METCALFRepublican100.0%one candidate
17CYRIERRepublican63.6%
18BAILESRepublican100.0%one candidate
19WHITERepublican100.0%one candidate
20WILSONRepublican71.4%
21PHELANRepublican100.0%one candidate
22DESHOTELDemocrat68.3%
23MIDDLETONRepublican60.2%
24Not shown: district codes are fragments of one contest
25Not shown: district codes are fragments of one contest
26JETTONRepublican51.8%
27REYNOLDSDemocrat67.8%
28GATESRepublican55.3%
29THOMPSONRepublican56.7%
30MORRISONRepublican100.0%one candidate
31GUILLENDemocrat58.4%
32HUNTERRepublican61.1%
33Not shown: district codes are fragments of one contest
34Not shown: district codes are fragments of one contest
35LONGORIADemocrat100.0%one candidate
36MUNOZDemocrat100.0%one candidate
37DOMINGUEZDemocrat100.0%one candidate
38LUCIODemocrat100.0%one candidate
39MARTINEZDemocrat100.0%one candidate
40CANALESDemocrat100.0%one candidate
41GUERRADemocrat100.0%one candidate
42RAYMONDDemocrat100.0%one candidate
43LOZANORepublican100.0%one candidate
44KUEMPELRepublican67.4%
45ZWIENERDemocrat50.5%
46COLEDemocrat100.0%one candidate
47GOODWINDemocrat49.3%
48HOWARDDemocrat70.1%
49Not shown: district codes are fragments of one contest
50ISRAELDemocrat68.8%
51RODRIGUEZDemocrat82.7%
52TALARICODemocrat51.4%
53MURRRepublican78.2%
54Not shown: district codes are fragments of one contest
55SHINERepublican100.0%one candidate
56ANDERSONRepublican67.3%
57Not shown: district codes are fragments of one contest
58BURNSRepublican79.0%
59SLAWSONRepublican100.0%one candidate
60ROGERSRepublican100.0%one candidate
61Not shown: district codes are fragments of one contest
62Not shown: district codes are fragments of one contest
63PARKERRepublican67.4%
64STUCKYRepublican55.0%
65BECKLEYDemocrat51.5%
66SHAHEENRepublican49.6%
67LEACHRepublican51.7%
68SPRINGERRepublican85.5%
69FRANKRepublican100.0%one candidate
70SANFORDRepublican61.9%
71LAMBERTRepublican78.8%
72DARBYRepublican100.0%one candidate
73BIEDERMANNRepublican74.8%
74Not shown: district codes are fragments of one contest
75Not shown: district codes are fragments of one contest
76ORDAZ PEREZDemocrat100.0%one candidate
77ORTEGADemocrat100.0%one candidate
78MOODYDemocrat61.6%
79FIERRODemocrat100.0%one candidate
80KINGDemocrat100.0%one candidate
81LANDGRAFRepublican100.0%one candidate
82CRADDICKRepublican100.0%one candidate
83BURROWSRepublican79.3%
84FRULLORepublican61.2%
85STEPHENSONRepublican56.4%
86SMITHEERepublican100.0%one candidate
87PRICERepublican100.0%one candidate
88Not shown: district codes are fragments of one contest
89NOBLERepublican59.0%
90ROMERODemocrat72.4%
91KLICKRepublican63.9%
92CASONRepublican50.9%
93KRAUSERepublican54.5%
94TINDERHOLTRepublican51.0%
95COLLIERDemocrat100.0%one candidate
96COOKRepublican51.2%
97GOLDMANRepublican52.5%
99GERENRepublican100.0%one candidate
100CROCKETTDemocrat100.0%one candidate
101Not shown: district codes are fragments of one contest
102RAMOSDemocrat53.9%
103ANCHIADemocrat74.6%
104Not shown: district codes are fragments of one contest
105Not shown: district codes are fragments of one contest
106PATTERSONRepublican58.5%
107Not shown: district codes are fragments of one contest
108Not shown: district codes are fragments of one contest
109SHERMANDemocrat83.3%
110Not shown: district codes are fragments of one contest
111DAVISDemocrat100.0%one candidate
112BUTTONRepublican48.9%
113BOWERSDemocrat51.8%
114Not shown: district codes are fragments of one contest
115Not shown: district codes are fragments of one contest
116MARTINEZ FISCHERDemocrat69.1%
117CORTEZDemocrat54.9%
118PACHECODemocrat56.8%
119CAMPOSDemocrat61.7%
120GERVIN-HAWKINSDemocrat65.8%
121ALLISONRepublican53.5%
122LARSONRepublican59.6%
123Not shown: no votes recorded
124Not shown: no votes recorded
125LOPEZDemocrat79.8%
126HARLESSRepublican53.3%
127HUBERTYRepublican70.3%
128Not shown: district codes are fragments of one contest
129PAULRepublican58.9%
130Not shown: district codes are fragments of one contest
131ALLENDemocrat100.0%one candidate
132SCHOFIELDRepublican51.8%
133MURPHYRepublican57.2%
134Not shown: district codes are fragments of one contest
135ROSENTHALDemocrat49.1%
136BUCYDemocrat53.3%
137WUDemocrat81.5%
138HULLRepublican51.6%
139Not shown: district codes are fragments of one contest
140WALLEDemocrat100.0%one candidate
141THOMPSONDemocrat100.0%one candidate
142DUTTONDemocrat74.8%
143HERNANDEZDemocrat100.0%one candidate
144PEREZDemocrat56.4%
145Not shown: district codes are fragments of one contest
146THIERRYDemocrat87.0%
147COLEMANDemocrat100.0%one candidate
148SHAWDemocrat63.7%
149VODemocrat59.4%
150SWANSONRepublican58.1%
2018: 150 contests, 21 not shown
DistrictMost votesPartyShareNote
1VANDEAVERRepublican100.0%one candidate
2FLYNNRepublican80.0%
3Not shown: district codes are fragments of one contest
4Not shown: district codes are fragments of one contest
5HEFNERRepublican79.3%
6SCHAEFERRepublican75.6%
7DEANRepublican100.0%one candidate
8HARRISRepublican78.2%
9PADDIERepublican100.0%one candidate
10WRAYRepublican70.3%
11Not shown: district codes are fragments of one contest
12KACALRepublican67.6%
13LEMANRepublican79.1%
14RANEYRepublican56.4%
15TOTHRepublican67.2%
16METCALFRepublican80.3%
17CYRIERRepublican62.5%
18BAILESRepublican75.5%
19Not shown: district codes are fragments of one contest
20WILSONRepublican71.5%
21PHELANRepublican100.0%one candidate
22DESHOTELDemocrat100.0%one candidate
23MIDDLETONRepublican56.5%
24Not shown: district codes are fragments of one contest
25Not shown: district codes are fragments of one contest
26MILLERRepublican52.4%
27REYNOLDSDemocrat100.0%one candidate
28ZERWASRepublican54.2%
29THOMPSONRepublican100.0%
30MORRISONRepublican74.7%
31GUILLENDemocrat100.0%one candidate
32HUNTERRepublican100.0%one candidate
33HOLLANDRepublican65.0%
34HERRERODemocrat61.1%
35LONGORIADemocrat100.0%one candidate
36MUNOZDemocrat100.0%one candidate
37DOMINGUEZDemocrat100.0%one candidate
38LUCIODemocrat100.0%one candidate
39MARTINEZDemocrat100.0%one candidate
40CANALESDemocrat100.0%one candidate
41GUERRADemocrat61.5%
42RAYMONDDemocrat74.3%
43LOZANORepublican61.1%
44KUEMPELRepublican68.6%
45ZWIENERDemocrat51.6%
46COLEDemocrat82.2%
47GOODWINDemocrat52.4%
48HOWARDDemocrat100.0%one candidate
49HINOJOSADemocrat83.0%
50ISRAELDemocrat100.0%one candidate
51Not shown: district codes are fragments of one contest
52TALARICODemocrat51.7%
53MURRRepublican78.5%
54BUCKLEYRepublican53.8%
55SHINERepublican100.0%one candidate
56Not shown: district codes are fragments of one contest
57ASHBYRepublican79.0%
58BURNSRepublican100.0%one candidate
59SHEFFIELDRepublican100.0%one candidate
60LANGRepublican100.0%one candidate
61Not shown: district codes are fragments of one contest
62SMITHRepublican76.2%
63PARKERRepublican67.1%
64STUCKYRepublican52.8%
65BECKLEYDemocrat51.2%
66SHAHEENRepublican50.3%
67LEACHRepublican51.1%
68SPRINGERRepublican100.0%one candidate
69FRANKRepublican100.0%one candidate
70SANFORDRepublican61.8%
71LAMBERTRepublican78.0%
72DARBYRepublican100.0%one candidate
73BIEDERMANNRepublican74.8%
74NEVAREZDemocrat100.0%one candidate
75Not shown: district codes are fragments of one contest
76BLANCODemocrat100.0%one candidate
77ORTEGADemocrat100.0%one candidate
78MOODYDemocrat65.2%
79PICKETTDemocrat100.0%one candidate
80KINGDemocrat100.0%one candidate
81LANDGRAFRepublican75.0%
82CRADDICKRepublican80.1%
83BURROWSRepublican77.3%
84FRULLORepublican60.1%
85STEPHENSONRepublican56.5%
86SMITHEERepublican82.1%
87PRICERepublican100.0%one candidate
88Not shown: district codes are fragments of one contest
89NOBLERepublican59.5%
90ROMERODemocrat100.0%one candidate
91KLICKRepublican63.5%
92STICKLANDRepublican49.8%
93KRAUSERepublican53.9%
94TINDERHOLTRepublican52.5%
95COLLIERDemocrat76.5%
96ZEDLERRepublican50.8%
97GOLDMANRepublican53.2%
98CAPRIGLIONERepublican68.2%
99GERENRepublican64.3%
100Not shown: district codes are fragments of one contest
101Not shown: district codes are fragments of one contest
102RAMOSDemocrat52.9%
103ANCHIADemocrat78.2%
104Not shown: district codes are fragments of one contest
105Not shown: district codes are fragments of one contest
106Not shown: district codes are fragments of one contest
107NEAVEDemocrat57.1%
108MEYERRepublican50.1%
109SHERMANDemocrat100.0%one candidate
110ROSEDemocrat100.0%one candidate
111DAVISDemocrat100.0%one candidate
112CHEN BUTTONRepublican51.0%
113BOWERSDemocrat53.5%
114Not shown: district codes are fragments of one contest
115Not shown: district codes are fragments of one contest
116MARTINEZ FISCHERDemocrat70.4%
117CORTEZDemocrat57.4%
118PACHECODemocrat58.0%
119GUTIERREZDemocrat100.0%one candidate
120GERVIN-HAWKINSDemocrat68.4%
121ALLISONRepublican53.2%
122LARSONRepublican61.9%
123BERNALDemocrat100.0%one candidate
124MINJAREZDemocrat67.6%
125Not shown: district codes are fragments of one contest
126HARLESSRepublican54.8%
127HUBERTYRepublican80.2%
128CAINRepublican100.0%one candidate
129PAULRepublican56.5%
130OLIVERSONRepublican68.4%
131ALLENDemocrat85.8%
132CALANNIDemocrat49.3%
133MURPHYRepublican58.1%
134DAVISRepublican53.2%
135ROSENTHALDemocrat50.8%
136BUCYDemocrat53.4%
137WUDemocrat88.3%
138BOHACRepublican50.0%
139Not shown: district codes are fragments of one contest
140WALLEDemocrat100.0%one candidate
141Not shown: district codes are fragments of one contest
142DUTTONDemocrat100.0%one candidate
143HERNANDEZDemocrat100.0%one candidate
144PEREZDemocrat61.2%
145ALVARADODemocrat90.4%
146THIERRYDemocrat92.9%
147COLEMANDemocrat80.8%
148FARRARDemocrat67.9%
149VODemocrat88.3%
150SWANSONRepublican57.8%
2016: 69 contests, 6 not shown

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
10Wraynot in source86.9%seats not in source
11Clardynot in source74.8%seats not in source
13Schubertnot in source78.6%seats not in source
18Bailesnot in source88.0%seats not in source
23Fairclothnot in source58.9%seats not in source
26Millernot in source57.9%seats not in source
27Reynoldsnot in source68.0%seats not in source
29Thompsonnot in source61.1%seats not in source
33Hollandnot in source67.8%seats not in source
40Canalesnot in source73.8%seats not in source
41Guerranot in source56.8%seats not in source
43Lozanonot in source61.1%seats not in source
44Kuempelnot in source72.6%seats not in source
46Dukesnot in source70.3%seats not in source
47Workmannot in source53.6%seats not in source
48Howardnot in source79.4%seats not in source
49Hinojosanot in source84.4%seats not in source
50Israelnot in source63.7%seats not in source
51Rodrigueznot in source87.2%seats not in source
52Gonzalesnot in source75.5%seats not in source
53Murrnot in source76.9%seats not in source
54Cospernot in source54.8%seats not in source
56Not shown: district codes are fragments of one contest
64Stuckynot in source61.6%seats not in source
65Simmonsnot in source56.3%seats not in source
66Shaheennot in source57.4%seats not in source
67Not shown: district codes are fragments of one contest
70Sanfordnot in source67.1%seats not in source
71Lambertnot in source80.6%seats not in source
78Moodynot in source63.4%seats not in source
85Not shown: district codes are fragments of one contest
89Laubenbergnot in source63.5%seats not in source
92Sticklandnot in source55.6%seats not in source
93Krausenot in source60.7%seats not in source
94Tinderholtnot in source73.6%seats not in source
95Colliernot in source75.6%seats not in source
96Zedlernot in source57.0%seats not in source
97Goldmannot in source57.2%seats not in source
98Capriglionenot in source75.2%seats not in source
99Gerennot in source82.8%seats not in source
100Johnsonnot in source87.0%seats not in source
101Turnernot in source66.3%seats not in source
102Koopnot in source54.7%seats not in source
105Not shown: district codes are fragments of one contest
106Fallonnot in source80.8%seats not in source
107Neavenot in source50.8%seats not in source
108Meyernot in source72.5%seats not in source
109Giddingsnot in source82.7%seats not in source
111Not shown: district codes are fragments of one contest
112Chen Buttonnot in source57.2%seats not in source
113Burkettnot in source55.2%seats not in source
114Villalbanot in source55.7%seats not in source
115Rinaldinot in source50.9%seats not in source
117Corteznot in source51.2%seats not in source
118Urestinot in source55.2%seats not in source
120Gervin-Hawkinsnot in source77.7%seats not in source
126Robertsnot in source58.0%seats not in source
127Hubertynot in source81.9%seats not in source
128Cainnot in source86.4%seats not in source
132Schofieldnot in source80.2%seats not in source
134Davisnot in source53.6%seats not in source
135Elkinsnot in source54.9%seats not in source
136Dalenot in source55.0%seats not in source
137Wunot in source67.0%seats not in source
144Pereznot in source60.2%seats not in source
146Thierrynot in source97.2%seats not in source
147Not shown: district codes are fragments of one contest
149Vonot in source63.5%seats not in source
150Swansonnot in source63.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.