Find your Texas House representative
One page per sitting member, showing how they voted on the bills that drew the most attention and where they broke with their own party.
All 150 districts
The pair after each name is how often that member voted against their own party, out of the votes where the two parties took opposite sides.
- 1 Gary VanDeaver Republican, 17/51
- 2 Brent Money Republican, 5/51
- 3 Cecil Bell Republican, 13/50
- 4 Keith Bell Republican, 17/49
- 5 Cole Hefner Republican, 5/48
- 6 Daniel Alders Republican, 4/51
- 7 Jay Dean Republican, 12/45
- 8 Cody Harris Republican, 11/33
- 9 Trent Ashby Republican, 8/51
- 10 Brian Harrison Republican, 7/49
- 11 Joanne Shofner Republican, 4/50
- 12 Trey Wharton Republican, 4/50
- 13 Angelia Orr Republican, 11/44
- 14 Paul Dyson Republican, 11/51
- 15 Steve Toth Republican, 3/47
- 16 Will Metcalf Republican, 2/48
- 17 Stan Gerdes Republican, 4/49
- 18 Janis Holt Republican, 2/45
- 19 Ellen Troxclair Republican, 2/50
- 20 Terry Wilson Republican, 10/49
- 21 Dade Phelan Republican, 14/49
- 22 Christian Manuel Democrat, 4/49
- 23 Terri Leo-Wilson Republican, 2/50
- 24 Greg Bonnen Republican, 9/48
- 25 Cody Vasut Republican, 3/44
- 26 Matt Morgan Republican, 5/51
- 27 Ron Reynolds Democrat, 2/48
- 28 Gary Gates Republican, 13/48
- 29 Jeff Barry Republican, 8/50
- 30 A.J. Louderback Republican, 7/51
- 31 Ryan Guillen Republican, 28/48
- 32 Todd Hunter Republican, 24/48
- 33 Katrina Pierson Republican, 5/45
- 34 Denise Villalobos Republican, 12/49
- 35 Oscar Longoria Democrat, 4/40
- 36 Sergio Muñoz Democrat, 16/50
- 37 Janie Lopez Republican, 16/47
- 38 Erin Gámez Democrat, 2/44
- 39 Mando Martinez Democrat, 8/50
- 40 Terry Canales Democrat, 14/38
- 41 Bobby Guerra Democrat, 3/46
- 42 Richard Raymond Democrat, 16/51
- 43 J.M. Lozano Republican, 5/39
- 44 Alan Schoolcraft Republican, 3/50
- 45 Erin Zwiener Democrat, 3/51
- 46 Sheryl Cole Democrat, 4/47
- 47 Vikki Goodwin Democrat, 2/49
- 48 Donna Howard Democrat, 3/51
- 49 Gina Hinojosa Democrat, 2/48
- 50 James Talarico Democrat, 1/41
- 51 Lulu Flores Democrat, 2/46
- 52 Caroline Harris Davila Republican, 1/49
- 53 Wes Virdell Republican, 10/47
- 54 Brad Buckley Republican, 14/43
- 55 Hillary Hickland Republican, 2/51
- 56 Pat Curry Republican, 12/48
- 57 Richard Hayes Republican, 6/50
- 58 Helen Kerwin Republican, 2/38
- 59 Shelby Slawson Republican, 1/51
- 60 Mike Olcott Republican, 4/48
- 61 Keresa Richardson Republican, 2/51
- 62 Shelley Luther Republican, 3/49
- 63 Ben Bumgarner Republican, 2/50
- 64 Andy Hopper Republican, 6/51
- 65 Mitch Little Republican, 8/47
- 66 Matt Shaheen Republican, 7/50
- 67 Jeff Leach Republican, 7/45
- 68 David Spiller Republican, 2/51
- 69 James Frank Republican, 15/49
- 70 Mihaela Pleșa Democrat, 4/47
- 71 Stan Lambert Republican, 20/43
- 72 Drew Darby Republican, 19/47
- 73 Carrie Isaac Republican, 6/50
- 74 Eddie Morales Democrat, 4/49
- 75 Mary González Democrat, 2/48
- 76 Suleman Lalani Democrat, 5/43
- 77 Vince Perez Democrat, 2/51
- 78 Joe Moody Democrat, 2/42
- 79 Claudia Ordaz Democrat, 3/49
- 80 Don McLaughlin Republican, 11/49
- 81 Brooks Landgraf Republican, 14/42
- 82 Tom Craddick Republican, 13/46
- 83 Dustin Burrows Republican, 0/0
- 84 Carl Tepper Republican, 7/49
- 85 Stan Kitzman Republican, 19/49
- 86 John Smithee Republican, 12/43
- 87 Caroline Fairly Republican, 8/43
- 88 Ken King Republican, 20/39
- 89 Candy Noble Republican, 13/51
- 90 Ramon Romero Democrat, 3/50
- 91 David Lowe Republican, 6/50
- 92 Salman Bhojani Democrat, 4/48
- 94 Tony Tinderholt Republican, 3/51
- 95 Nicole Collier Democrat, 3/50
- 96 David Cook Republican, 1/51
- 97 John McQueeney Republican, 10/49
- 98 Giovanni Capriglione Republican, 9/46
- 99 Charlie Geren Republican, 20/37
- 100 Venton Jones Democrat, 1/47
- 101 Chris Turner Democrat, 1/48
- 102 Ana-Maria Rodriguez Ramos Democrat, 2/50
- 103 Rafael Anchía Democrat, 1/41
- 104 Jessica González Democrat, 3/49
- 105 Terry Meza Democrat, 2/47
- 106 Jared Patterson Republican, 1/49
- 107 Linda Garcia Democrat, 2/49
- 108 Morgan Meyer Republican, 22/51
- 109 Aicha Davis Democrat, 2/49
- 110 Toni Rose Democrat, 2/47
- 111 Yvonne Davis Democrat, 0/45
- 112 Angie Button Republican, 21/50
- 113 Rhetta Bowers Democrat, 3/50
- 114 John Bryant Democrat, 3/50
- 115 Cas Garcia Hernandez Democrat, 2/48
- 116 Trey Martinez Fischer Democrat, 3/42
- 117 Philip Cortez Democrat, 4/48
- 118 John Lujan Republican, 23/50
- 119 Liz Campos Democrat, 2/48
- 120 Barbara Gervin-Hawkins Democrat, 2/33
- 121 Marc LaHood Republican, 5/47
- 122 Mark Dorazio Republican, 6/51
- 123 Diego Bernal Democrat, 2/45
- 124 Josey Garcia Democrat, 2/50
- 125 Ray Lopez Democrat, 3/42
- 126 Sam Harless Republican, 15/49
- 127 Charles Cunningham Republican, 12/50
- 128 Briscoe Cain Republican, 4/45
- 129 Dennis Paul Republican, 2/44
- 130 Tom Oliverson Republican, 2/49
- 131 Alma Allen Democrat, 4/46
- 132 Mike Schofield Republican, 7/32
- 133 Mano DeAyala Republican, 1/48
- 134 Ann Johnson Democrat, 2/45
- 135 Jon Rosenthal Democrat, 0/50
- 136 John Bucy Democrat, 4/50
- 137 Gene Wu Democrat, 0/50
- 138 Lacey Hull Republican, 2/46
- 139 Charlene Ward Johnson Democrat, 3/49
- 140 Armando Walle Democrat, 0/40
- 141 Senfronia Thompson Democrat, 2/49
- 142 Harold Dutton Democrat, 5/42
- 143 Ana Hernandez Democrat, 1/44
- 144 Mary Ann Perez Democrat, 4/47
- 145 Christina Morales Democrat, 2/46
- 146 Lauren Simmons Democrat, 3/38
- 147 Jo Jones Democrat, 2/51
- 148 Penny Morales Shaw Democrat, 1/46
- 149 Hubert Vo Democrat, 3/47
- 150 Valoree Swanson Republican, 1/46
District 93 has no sitting member and so has no page. Nate Schatzline held it and left on 29 July 2026, after casting 3,283 votes that are still the record for that district.
See every House vote in three charts
There is also a one-page fact sheet, to print or to hand to someone.
Who made this. Marco Arras, a Texas resident. I donate to the Democratic Party, and I say so before anything else rather than in a footnote. The rule that picks which votes appear is published and runs identically on both caucuses, and every vote and count is in a file you can download and check.
Sources. Roll calls from the Texas House Journal and LegiScan. Districts and ZIP codes derived from 2020 Census blocks; the method and its known error are documented in ZIP_TO_DISTRICT.md.
Download every House vote as data (JSON, CC0).