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 10, 2023 to Jan 14, 2025 Democrat
Steve Allison
121 Jan 10, 2023 to Jan 14, 2025 Republican
Rafael Anchia
103 Jan 10, 2023 to Jan 14, 2025 Democrat
Charles Anderson
56 Jan 10, 2023 to Jan 14, 2025 Republican
Trent Ashby
9 Jan 10, 2023 to Jan 14, 2025 Republican
Ernest Bailes
18 Jan 10, 2023 to Jan 14, 2025 Republican
Cecil Bell
3 Jan 10, 2023 to Jan 14, 2025 Republican
Keith Bell
4 Jan 10, 2023 to Jan 14, 2025 Republican
Diego Bernal
123 Jan 10, 2023 to Jan 14, 2025 Democrat
Salman Bhojani
92 Jan 10, 2023 to Jan 14, 2025 Democrat
Greg Bonnen
24 Jan 10, 2023 to Jan 14, 2025 Republican
Rhetta Bowers
113 Jan 10, 2023 to Jan 14, 2025 Democrat
John Bryant
114 Jan 10, 2023 to Jan 14, 2025 Democrat
Brad Buckley
54 Jan 10, 2023 to Jan 14, 2025 Republican
John Bucy
136 Jan 10, 2023 to Jan 14, 2025 Democrat
Ben Bumgarner
63 Jan 10, 2023 to Jan 14, 2025 Republican
DeWayne Burns
58 Jan 10, 2023 to Jan 14, 2025 Republican
Dustin Burrows
83 Jan 10, 2023 to Jan 14, 2025 Republican
Angie Button
112 Jan 10, 2023 to Jan 14, 2025 Republican
Briscoe Cain
128 Jan 10, 2023 to Jan 14, 2025 Republican
Liz Campos
119 Jan 10, 2023 to Jan 14, 2025 Democrat
Terry Canales
40 Jan 10, 2023 to Jan 14, 2025 Democrat
Giovanni Capriglione
98 Jan 10, 2023 to Jan 14, 2025 Republican
Travis Clardy
11 Jan 10, 2023 to Jan 14, 2025 Republican
Sheryl Cole
46 Jan 10, 2023 to Jan 14, 2025 Democrat
Nicole Collier
95 Jan 10, 2023 to Jan 14, 2025 Democrat
David Cook
96 Jan 10, 2023 to Jan 14, 2025 Republican
Philip Cortez
117 Jan 10, 2023 to Jan 14, 2025 Democrat
Tom Craddick
82 Jan 10, 2023 to Jan 14, 2025 Republican
Charles Cunningham
127 Jan 10, 2023 to Jan 14, 2025 Republican
Drew Darby
72 Jan 10, 2023 to Jan 14, 2025 Republican
Yvonne Davis
111 Jan 10, 2023 to Jan 14, 2025 Democrat
Jay Dean
7 Jan 10, 2023 to Jan 14, 2025 Republican
Mano Deayala
133 Jan 10, 2023 to Jan 14, 2025 Republican
Mark Dorazio
122 Jan 10, 2023 to Jan 14, 2025 Republican
Jill Dutton
2 Feb 14, 2024 to Jan 14, 2025 Republican
Harold Dutton
142 Jan 10, 2023 to Jan 14, 2025 Democrat
Trey Fischer
116 Jan 10, 2023 to Jan 14, 2025 Democrat
Marie Luisa Flores
51 Jan 10, 2023 to Jan 14, 2025 Democrat
James Frank
69 Jan 10, 2023 to Jan 14, 2025 Republican
Frederick Frazier
61 Jan 10, 2023 to Jan 14, 2025 Republican
Erin Gamez
38 Jan 10, 2023 to Jan 14, 2025 Democrat
Josey Garcia
124 Jan 10, 2023 to Jan 14, 2025 Democrat
Gary Gates
28 Jan 10, 2023 to Jan 14, 2025 Republican
Stan Gerdes
17 Jan 10, 2023 to Jan 14, 2025 Republican
Charlie Geren
99 Jan 10, 2023 to Jan 14, 2025 Republican
Barbara Gervin-Hawkins
120 Jan 10, 2023 to Jan 14, 2025 Democrat
Craig Goldman
97 Jan 10, 2023 to Jan 14, 2025 Republican
Mary González
75 Jan 10, 2023 to Jan 14, 2025 Democrat
Jessica González
104 Jan 10, 2023 to Jan 14, 2025 Democrat
Vikki Goodwin
47 Jan 10, 2023 to Jan 14, 2025 Democrat
R.D. Guerra
41 Jan 10, 2023 to Jan 14, 2025 Democrat
Ryan Guillen
31 Jan 10, 2023 to Jan 14, 2025 Republican
Sam Harless
126 Jan 10, 2023 to Jan 14, 2025 Republican
Cody Harris
8 Jan 10, 2023 to Jan 14, 2025 Republican
Caroline Harris
52 Jan 10, 2023 to Jan 14, 2025 Republican
Brian Harrison
10 Jan 10, 2023 to Jan 14, 2025 Republican
Christian Hayes
22 Jan 10, 2023 to Jan 14, 2025 Democrat
Richard Hayes
57 Jan 10, 2023 to Jan 14, 2025 Republican
Cole Hefner
5 Jan 10, 2023 to Jan 14, 2025 Republican
Ana Hernandez
143 Jan 10, 2023 to Jan 14, 2025 Democrat
Abel Herrero
34 Jan 10, 2023 to Jan 14, 2025 Democrat
Gina Hinojosa
49 Jan 10, 2023 to Jan 14, 2025 Democrat
Justin Holland
33 Jan 10, 2023 to Jan 14, 2025 Republican
Donna Howard
48 Jan 10, 2023 to Jan 14, 2025 Democrat
Lacey Hull
138 Jan 10, 2023 to Jan 14, 2025 Republican
Todd Hunter
32 Jan 10, 2023 to Jan 14, 2025 Republican
Carrie Isaac
73 Jan 10, 2023 to Jan 14, 2025 Republican
Jacey Jetton
26 Jan 10, 2023 to Jan 14, 2025 Republican
Julie Johnson
115 Jan 10, 2023 to Jan 14, 2025 Democrat
Ann Johnson
134 Jan 10, 2023 to Jan 14, 2025 Democrat
Jarvis Johnson
139 Jan 10, 2023 to Jan 14, 2025 Democrat
Venton Jones
100 Jan 10, 2023 to Jan 14, 2025 Democrat
Jolanda Jones
147 Jan 10, 2023 to Jan 14, 2025 Democrat
Kyle Kacal
12 Jan 10, 2023 to Jan 14, 2025 Republican
Tracy King
80 Jan 10, 2023 to Jan 14, 2025 Democrat
Ken King
88 Jan 10, 2023 to Jan 14, 2025 Republican
Stan Kitzman
85 Jan 10, 2023 to Jan 14, 2025 Republican
Stephanie Klick
91 Jan 10, 2023 to Jan 14, 2025 Republican
John Kuempel
44 Jan 10, 2023 to Jan 14, 2025 Republican
Suleman Lalani
76 Jan 10, 2023 to Jan 14, 2025 Democrat
Stan Lambert
71 Jan 10, 2023 to Jan 14, 2025 Republican
Brooks Landgraf
81 Jan 10, 2023 to Jan 14, 2025 Republican
Jeff Leach
67 Jan 10, 2023 to Jan 14, 2025 Republican
Terri Leo-Wilson
23 Jan 10, 2023 to Jan 14, 2025 Republican
Oscar Longoria
35 Jan 10, 2023 to Jan 14, 2025 Democrat
Janie Lopez
37 Jan 10, 2023 to Jan 14, 2025 Republican
Ray Lopez
125 Jan 10, 2023 to Jan 14, 2025 Democrat
J.M. Lozano
43 Jan 10, 2023 to Jan 14, 2025 Republican
John Lujan
118 Jan 10, 2023 to Jan 14, 2025 Republican
Armando Martinez
39 Jan 10, 2023 to Jan 14, 2025 Democrat
Will Metcalf
16 Jan 10, 2023 to Jan 14, 2025 Republican
Morgan Meyer
108 Jan 10, 2023 to Jan 14, 2025 Republican
Terry Meza
105 Jan 10, 2023 to Jan 14, 2025 Democrat
Joe Moody
78 Jan 10, 2023 to Jan 14, 2025 Democrat
Eddie Morales
74 Jan 10, 2023 to Jan 14, 2025 Democrat
Christina Morales
145 Jan 10, 2023 to Jan 14, 2025 Democrat
Geanie Morrison
30 Jan 10, 2023 to Jan 14, 2025 Republican
Sergio Muñoz
36 Jan 10, 2023 to Jan 14, 2025 Democrat
Andrew Murr
53 Jan 10, 2023 to Jan 14, 2025 Republican
Victoria Neave
107 Jan 10, 2023 to Jan 14, 2025 Democrat
Candy Noble
89 Jan 10, 2023 to Jan 14, 2025 Republican
Tom Oliverson
130 Jan 10, 2023 to Jan 14, 2025 Republican
Angelia Orr
13 Jan 10, 2023 to Jan 14, 2025 Republican
Lina Ortega
77 Jan 10, 2023 to Jan 14, 2025 Democrat
Jared Patterson
106 Jan 10, 2023 to Jan 14, 2025 Republican
Dennis Paul
129 Jan 10, 2023 to Jan 14, 2025 Republican
Claudia Perez
79 Jan 10, 2023 to Jan 14, 2025 Democrat
Mary Perez
144 Jan 10, 2023 to Jan 14, 2025 Democrat
Dade Phelan
21 Jan 10, 2023 to Jan 14, 2025 Republican
Mihaela Plesa
70 Jan 10, 2023 to Jan 14, 2025 Democrat
Four Price
87 Jan 10, 2023 to Jan 14, 2025 Republican
Ana-Maria Ramos
102 Jan 10, 2023 to Jan 14, 2025 Democrat
John Raney
14 Jan 10, 2023 to Jan 14, 2025 Republican
Richard Raymond
42 Jan 10, 2023 to Jan 14, 2025 Democrat
Ron Reynolds
27 Jan 10, 2023 to Jan 14, 2025 Democrat
Glenn Rogers
60 Jan 10, 2023 to Jan 14, 2025 Republican
Ramon Romero
90 Jan 10, 2023 to Jan 14, 2025 Democrat
Toni Rose
110 Jan 10, 2023 to Jan 14, 2025 Democrat
Jon Rosenthal
135 Jan 10, 2023 to Jan 14, 2025 Democrat
Matt Schaefer
6 Jan 10, 2023 to Jan 14, 2025 Republican
Nate Schatzline
93 Jan 10, 2023 to Jan 14, 2025 Republican
Mike Schofield
132 Jan 10, 2023 to Jan 14, 2025 Republican
Matt Shaheen
66 Jan 10, 2023 to Jan 14, 2025 Republican
Penny Shaw
148 Jan 10, 2023 to Jan 14, 2025 Democrat
Carl Sherman
109 Jan 10, 2023 to Jan 14, 2025 Democrat
Hugh Shine
55 Jan 10, 2023 to Jan 14, 2025 Republican
Shelby Slawson
59 Jan 10, 2023 to Jan 14, 2025 Republican
Reggie Smith
62 Jan 10, 2023 to Jan 14, 2025 Republican
John Smithee
86 Jan 10, 2023 to Jan 14, 2025 Republican
David Spiller
68 Jan 10, 2023 to Jan 14, 2025 Republican
Lynn Stucky
64 Jan 10, 2023 to Jan 14, 2025 Republican
Valoree Swanson
150 Jan 10, 2023 to Jan 14, 2025 Republican
James Talarico
50 Jan 10, 2023 to Jan 14, 2025 Democrat
Carl Tepper
84 Jan 10, 2023 to Jan 14, 2025 Republican
Shawn Thierry
146 Jan 10, 2023 to Jan 14, 2025 Democrat
Kronda Thimesch
65 Jan 10, 2023 to Jan 14, 2025 Republican
Ed Thompson
29 Jan 10, 2023 to Jan 14, 2025 Republican
Senfronia Thompson
141 Jan 10, 2023 to Jan 14, 2025 Democrat
Tony Tinderholt
94 Jan 10, 2023 to Jan 14, 2025 Republican
Steve Toth
15 Jan 10, 2023 to Jan 14, 2025 Republican
Ellen Troxclair
19 Jan 10, 2023 to Jan 14, 2025 Republican
Chris Turner
101 Jan 10, 2023 to Jan 14, 2025 Democrat
Gary VanDeaver
1 Jan 10, 2023 to Jan 14, 2025 Republican
Cody Vasut
25 Jan 10, 2023 to Jan 14, 2025 Republican
Hubert Vo
149 Jan 10, 2023 to Jan 14, 2025 Democrat
Armando Walle
140 Jan 10, 2023 to Jan 14, 2025 Democrat
Terry Wilson
20 Jan 10, 2023 to Jan 14, 2025 Republican
Gene Wu
137 Jan 10, 2023 to Jan 14, 2025 Democrat
Erin Zwiener
45 Jan 10, 2023 to Jan 14, 2025 Democrat