Texas Directory

Elected Officials Directory

As part of Texas Directory’s commitment to make it easier for Texans to know more about who represents them, we've gathered information about every statewide elected official, every member of the Texas Legislature and every Texan in Congress. Use our Elected Officials Directory to learn about more about your elected officials, the districts they represent and how to contact their offices.

Elected OfficialDistrictTermParty
Alma Allen
131 Jan 12, 2021 to Jan 10, 2023 Democrat
Steve Allison
121 Jan 12, 2021 to Jan 10, 2023 Republican
Rafael Anchia
103 Jan 12, 2021 to Jan 10, 2023 Democrat
Charles 'Doc' Anderson
56 Jan 12, 2021 to Jan 10, 2023 Republican
Trent Ashby
57 Jan 12, 2021 to Jan 10, 2023 Republican
Ernest Bailes
18 Jan 12, 2021 to Jan 10, 2023 Republican
Michelle Beckley
65 Jan 12, 2021 to Jan 10, 2023 Democrat
Cecil Bell, Jr.
3 Jan 12, 2021 to Jan 10, 2023 Republican
Keith Bell
4 Jan 12, 2021 to Jan 10, 2023 Republican
Diego Bernal
123 Jan 12, 2021 to Jan 10, 2023 Democrat
Kyle Biedermann
73 Jan 12, 2021 to Jan 10, 2023 Republican
Greg Bonnen
24 Jan 12, 2021 to Jan 10, 2023 Republican
Rhetta Bowers
113 Jan 12, 2021 to Jan 10, 2023 Democrat
Brad Buckley
54 Jan 12, 2021 to Jan 10, 2023 Republican
John H. Bucy III
136 Jan 12, 2021 to Jan 10, 2023 Democrat
DeWayne Burns
58 Jan 12, 2021 to Jan 10, 2023 Republican
Dustin Burrows
83 Jan 12, 2021 to Jan 10, 2023 Republican
Angie Chen Button
112 Jan 12, 2021 to Jan 10, 2023 Republican
Briscoe Cain
128 Jan 12, 2021 to Jan 10, 2023 Republican
Liz Campos
119 Jan 12, 2021 to Jan 10, 2023 Democrat
Terry Canales
40 Jan 12, 2021 to Jan 10, 2023 Democrat
Giovanni Capriglione
98 Jan 12, 2021 to Jan 10, 2023 Republican
Jeff Cason
92 Jan 12, 2021 to Jan 10, 2023 Republican
Travis Clardy
11 Jan 12, 2021 to Jan 10, 2023 Republican
Sheryl Cole
46 Jan 12, 2021 to Jan 10, 2023 Democrat
Garnet Coleman
147 Jan 12, 2021 to Jan 10, 2023 Democrat
Nicole Collier
95 Jan 12, 2021 to Jan 10, 2023 Democrat
David Cook
96 Jan 12, 2021 to Jan 10, 2023 Republican
Philip Cortez
117 Jan 12, 2021 to Jan 10, 2023 Democrat
Tom Craddick
82 Jan 12, 2021 to Jan 10, 2023 Republican
Jasmine Crockett
100 Jan 12, 2021 to Jan 10, 2023 Democrat
John Cyrier
17 Jan 12, 2021 to Jan 10, 2023 Republican
Drew Darby
72 Jan 12, 2021 to Jan 10, 2023 Republican
Yvonne Davis
111 Jan 12, 2021 to Jan 10, 2023 Democrat
Jay Dean
7 Jan 12, 2021 to Jan 10, 2023 Republican
Joe Deshotel
22 Jan 12, 2021 to Jan 10, 2023 Democrat
Alex Dominguez
37 Jan 12, 2021 to Jan 10, 2023 Democrat
Harold V. Dutton, Jr.
142 Jan 12, 2021 to Jan 10, 2023 Democrat
Jake Ellzey
10 Jan 12, 2021 to Jan 10, 2023 Republican
Art Fierro
79 Jan 12, 2021 to Jan 10, 2023 Democrat
Trey Martinez Fischer
116 Jan 12, 2021 to Jan 10, 2023 Democrat
James Frank
69 Jan 12, 2021 to Jan 10, 2023 Republican
John Frullo
84 Jan 12, 2021 to Jan 10, 2023 Republican
Gary Gates
28 Jan 12, 2021 to Jan 10, 2023 Republican
Charlie Geren
99 Jan 12, 2021 to Jan 10, 2023 Republican
Barbara Gervin-Hawkins
120 Jan 12, 2021 to Jan 10, 2023 Democrat
Craig Goldman
97 Jan 12, 2021 to Jan 10, 2023 Republican
Mary González
75 Jan 12, 2021 to Jan 10, 2023 Democrat
Jessica González
104 Jan 12, 2021 to Jan 10, 2023 Democrat
Vikki Goodwin
47 Jan 12, 2021 to Jan 10, 2023 Democrat
R.D. 'Bobby' Guerra
41 Jan 12, 2021 to Jan 10, 2023 Democrat
Ryan Guillen
31 Jan 12, 2021 to Jan 10, 2023 Democrat
Sam Harless
126 Jan 12, 2021 to Jan 10, 2023 Republican
Cody Harris
8 Jan 12, 2021 to Jan 10, 2023 Republican
Cole Hefner
5 Jan 12, 2021 to Jan 10, 2023 Republican
Ana Hernandez
143 Jan 12, 2021 to Jan 10, 2023 Democrat
Abel Herrero
34 Jan 12, 2021 to Jan 10, 2023 Democrat
Gina Hinojosa
49 Jan 12, 2021 to Jan 10, 2023 Democrat
Justin Holland
33 Jan 12, 2021 to Jan 10, 2023 Republican
Donna Howard
48 Jan 12, 2021 to Jan 10, 2023 Democrat
Dan Huberty
127 Jan 12, 2021 to Jan 10, 2023 Republican
Lacey Hull
138 Jan 12, 2021 to Jan 10, 2023 Republican
Todd Hunter
32 Jan 12, 2021 to Jan 10, 2023 Republican
Celia Israel
50 Jan 12, 2021 to Jan 10, 2023 Democrat
Jacey Jetton
26 Jan 12, 2021 to Jan 10, 2023 Republican
Julie Johnson
115 Jan 12, 2021 to Jan 10, 2023 Democrat
Ann Johnson
134 Jan 12, 2021 to Jan 10, 2023 Democrat
Jarvis Johnson
139 Jan 12, 2021 to Jan 10, 2023 Democrat
Kyle Kacal
12 Jan 12, 2021 to Jan 10, 2023 Republican
Phil King
61 Jan 12, 2021 to Jan 10, 2023 Republican
Tracy O. King
80 Jan 12, 2021 to Jan 10, 2023 Democrat
Ken King
88 Jan 12, 2021 to Jan 10, 2023 Republican
Stephanie Klick
91 Jan 12, 2021 to Jan 10, 2023 Republican
Matt Krause
93 Jan 12, 2021 to Jan 10, 2023 Republican
John Kuempel
44 Jan 12, 2021 to Jan 10, 2023 Republican
Stan Lambert
71 Jan 12, 2021 to Jan 10, 2023 Republican
Brooks Landgraf
81 Jan 12, 2021 to Jan 10, 2023 Republican
Lyle Larson
122 Jan 12, 2021 to Jan 10, 2023 Republican
Jeff Leach
67 Jan 12, 2021 to Jan 10, 2023 Republican
Ben Leman
13 Jan 12, 2021 to Jan 10, 2023 Republican
Oscar Longoria
35 Jan 12, 2021 to Jan 10, 2023 Democrat
Ray Lopez
125 Jan 12, 2021 to Jan 10, 2023 Democrat
J.M. Lozano
43 Jan 12, 2021 to Jan 10, 2023 Republican
Eddie Lucio, III
38 Jan 12, 2021 to Jan 10, 2023 Democrat
Armando Martinez
39 Jan 12, 2021 to Jan 10, 2023 Democrat
Will Metcalf
16 Jan 12, 2021 to Jan 10, 2023 Republican
Morgan Meyer
108 Jan 12, 2021 to Jan 10, 2023 Republican
Terry Meza
105 Jan 12, 2021 to Jan 10, 2023 Democrat
Mayes Middleton
23 Jan 12, 2021 to Jan 10, 2023 Republican
Ina Minjarez
124 Jan 12, 2021 to Jan 10, 2023 Democrat
Joe Moody
78 Jan 12, 2021 to Jan 10, 2023 Democrat
Eddie Morales
74 Jan 12, 2021 to Jan 10, 2023 Democrat
Christina Morales
145 Jan 12, 2021 to Jan 10, 2023 Democrat
Geanie Morrison
30 Jan 12, 2021 to Jan 10, 2023 Republican
Sergio Muñoz, Jr.
36 Jan 12, 2021 to Jan 10, 2023 Democrat
Jim Murphy
133 Jan 12, 2021 to Jan 10, 2023 Republican
Andrew Murr
53 Jan 12, 2021 to Jan 10, 2023 Republican
Victoria Neave
107 Jan 12, 2021 to Jan 10, 2023 Democrat
Candy Noble
89 Jan 12, 2021 to Jan 10, 2023 Republican
Tom Oliverson
130 Jan 12, 2021 to Jan 10, 2023 Republican
Lina Ortega
77 Jan 12, 2021 to Jan 10, 2023 Democrat
Leo Pacheco
118 Jan 12, 2021 to Jan 10, 2023 Democrat
Chris Paddie
9 Jan 12, 2021 to Jan 10, 2023 Republican
Tan Parker
63 Jan 12, 2021 to Jan 10, 2023 Republican
Jared Patterson
106 Jan 12, 2021 to Jan 10, 2023 Republican
Dennis Paul
129 Jan 12, 2021 to Jan 10, 2023 Republican
Claudia Ordaz Perez
76 Jan 12, 2021 to Jan 10, 2023 Democrat
Mary Ann Perez
144 Jan 12, 2021 to Jan 10, 2023 Democrat
Dade Phelan
21 Jan 12, 2021 to Jan 10, 2023 Republican
Four Price
87 Jan 12, 2021 to Jan 10, 2023 Republican
Ana-Maria Ramos
102 Jan 12, 2021 to Jan 10, 2023 Democrat
John Raney
14 Jan 12, 2021 to Jan 10, 2023 Republican
Richard Peña Raymond
42 Jan 12, 2021 to Jan 10, 2023 Democrat
Ron Reynolds
27 Jan 12, 2021 to Jan 10, 2023 Democrat
Eddie Rodriguez
51 Jan 12, 2021 to Jan 10, 2023 Democrat
Glenn Rogers
60 Jan 12, 2021 to Jan 10, 2023 Republican
Ramon Romero, Jr.
90 Jan 12, 2021 to Jan 10, 2023 Democrat
Toni Rose
110 Jan 12, 2021 to Jan 10, 2023 Democrat
Jon Rosenthal
135 Jan 12, 2021 to Jan 10, 2023 Democrat
Scott Sanford
70 Jan 12, 2021 to Jan 10, 2023 Republican
Matt Schaefer
6 Jan 12, 2021 to Jan 10, 2023 Republican
Mike Schofield
132 Jan 12, 2021 to Jan 10, 2023 Republican
Matt Shaheen
66 Jan 12, 2021 to Jan 10, 2023 Republican
Penny Morales Shaw
148 Jan 12, 2021 to Jan 10, 2023 Democrat
Carl Sherman, Sr.
109 Jan 12, 2021 to Jan 10, 2023 Democrat
Hugh D. Shine
55 Jan 12, 2021 to Jan 10, 2023 Republican
Bryan Slaton
2 Jan 12, 2021 to Jan 10, 2023 Republican
Shelby Slawson
59 Jan 12, 2021 to Jan 10, 2023 Republican
Reggie Smith
62 Jan 12, 2021 to Jan 10, 2023 Republican
John Smithee
86 Jan 12, 2021 to Jan 10, 2023 Republican
David Spiller
68 Mar 9, 2021 to Jan 10, 2023 Republican
Phil Stephenson
85 Jan 12, 2021 to Jan 10, 2023 Republican
Lynn Stucky
64 Jan 12, 2021 to Jan 10, 2023 Republican
Valoree Swanson
150 Jan 12, 2021 to Jan 10, 2023 Republican
James Talarico
52 Jan 12, 2021 to Jan 10, 2023 Democrat
Shawn Thierry
146 Jan 12, 2021 to Jan 10, 2023 Democrat
Ed Thompson
29 Jan 12, 2021 to Jan 10, 2023 Republican
Senfronia Thompson
141 Jan 12, 2021 to Jan 10, 2023 Democrat
Tony Tinderholt
94 Jan 12, 2021 to Jan 10, 2023 Republican
Steve Toth
15 Jan 12, 2021 to Jan 10, 2023 Republican
Chris Turner
101 Jan 12, 2021 to Jan 10, 2023 Democrat
John Turner
114 Jan 12, 2021 to Jan 10, 2023 Democrat
Gary VanDeaver
1 Jan 12, 2021 to Jan 10, 2023 Republican
Cody Vasut
25 Jan 12, 2021 to Jan 10, 2023 Republican
Hubert Vo
149 Jan 12, 2021 to Jan 10, 2023 Democrat
Armando Walle
140 Jan 12, 2021 to Jan 10, 2023 Democrat
James White
19 Jan 12, 2021 to Jan 10, 2023 Republican
Terry Wilson
20 Jan 12, 2021 to Jan 10, 2023 Republican
Gene Wu
137 Jan 12, 2021 to Jan 10, 2023 Democrat
Erin Zwiener
45 Jan 12, 2021 to Jan 10, 2023 Democrat