Find Your Legislators

Enter the street address where you are registered to vote. The results on this page are for informational purposes only. You can confirm your official house and senate districts on your voter registration card or with your county elections department.

- Or -

    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
    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
    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
    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
    Vacant Office
    56 Unknown
    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