| Name | Party | Years | Legislature | Counties served |
|---|
|  Thomas F. McKinney | | Elected but never sworn | 1st | Galveston |
| Richard Bache Jr. | | Elected but never sworn | 1st 2nd | Galveston |
| 1 | John B. Jones | | November 5, 1849 – November 9, 1849 | 3rd | Brazoria,Galveston |
| 2 |  Elisha M. Pease | | November 9, 1849 – November 3, 1851 |
| 3 | Adolphus Sterne | | November 3, 1851 – March 27, 1852 | 4th | Angelina,Houston,Nacogdoches |
| 4 | Steward Alexander Miller | | January 10, 1853 – November 7, 1853 |
| 5 | Robert Henry Guinn | | November 7, 1853 – November 4, 1861 | 5th 6th 7th 8th | Cherokee |
| 6 | John H. Burnett | | November 4, 1861 – January 14, 1862 | 9th | Anderson,Houston,Trinity |
| 7 | Leroy W. Cooper | | February 2, 1863 – November 2, 1863 |
| 8 | William G. W. Jowers | | November 2, 1863 – February 7, 1870 | 10th 11th |
| 9 | Ebenezer Lafayette Dohoney | Democratic | February 8, 1870 – January 13, 1874 | 12th 13th | Fannin,Lamar |
| 10 | William E. Moore | Democratic | January 13, 1874 – April 18, 1876 | 14th |
| 11 | William Blassingame | Democratic | April 18, 1876 – January 11, 1881 | 15th 16th | Cooke,Grayson |
| 12 | J. M. Martin | Democratic | January 11, 1881 – March 8, 1882 | 17th |
| 13 | William O. Davis | Democratic | April 6, 1982 – January 9, 1883 |
| 14 | Samuel C. Patton | Democratic | January 9, 1883 – January 13, 1885 | 18th | Colorado,Gonzales,Lavaca,Wharton |
| 15 | John Woods | Democratic | January 13, 1885 – January 8, 1889 | 19th 20th |
| 16 | Marcus H. Townsend | Democratic | January 8, 1889 – January 10, 1893 | 21st 22nd |
| 17 | James M. McKinney | Democratic | January 10, 1893 – January 12, 1897 | 23rd 24th | Falls,McLennan,Milam |
| 18 | James E. Yantis | Democratic | January 12, 1897 – January 8, 1901 | 25th 26th |
| 19 | Julian J. Swann | Democratic | January 8, 1901 – January 13, 1903 | 27th |
| 20 | Seth P. Mills | Democratic | January 13, 1903 – January 10, 1905 | 28th |
| 21 | Thomas P. Stone | Democratic | January 10, 1905 – January 12, 1909 | 29th 30th |
| 22 | Henry Berryman Terrell | Democratic | January 12, 1909 – January 19, 1915 | 31st 32nd 33rd 34th |
| 23 | Augustus R. McCollum | Democratic | February 12, 1915 – November 9, 1918 | 34th 35th 36th |
| 24 | Edgar E. Witt | Democratic | January 14, 1918 – January 13, 1925 | 36th 37th 38th |
| 25 | John Davis | Democratic | January 13, 1925 – January 11, 1927 | 39th | Dallas |
| 26 | Thomas Bell Love | Democratic | January 11, 1927 – January 13, 1931 | 40th 41st |
| 27 | George C. Purl | Democratic | January 13, 1931 – January 8, 1935 | 42nd 43rd |
| 28 | Claud C. Westerfeld | Democratic | January 8, 1935 – January 10, 1939 | 44th 45th |
| 29 | William Graves | Democratic | January 10, 1939 – January 14, 1947 | 46th 47th 48th 49th |
| 30 | Fred R. "Red" Harris | Democratic | January 14, 1947 – January 9, 1951 | 50th 51st |
| 31 | George Parkhouse | Democratic | January 9, 1951 – January 13, 1953 | 52nd |
| 32 | William T. "Bill" Moore | Democratic | January 13, 1953 – January 8, 1963 | 53rd 54th 55th 56th 57th | Anderson,Brazos,Burleson,Falls,Freestone,Limestone,Navarro,Robertson,Washington |
| Democratic | January 8, 1963 – January 10, 1967 | 58th 59th | Anderson,Brazos,Burleson,Falls,Freestone,Lee,Limestone,Navarro,Robertson |
| 33 |  Barbara Jordan | Democratic | January 10, 1967 – January 9, 1973 | 60th 61st 62nd | Harris |
| 34 | Chet Brooks | Democratic | January 9, 1973 – January 11, 1983 | 63rd 64th 65th 66th 67th |
| Democratic | January 11, 1983 – January 12, 1993 | 68th 69th 70th 71st 72nd | Galveston,Harris |
| 35 |  Jerry E. Patterson | Republican | January 12, 1993 – January 12, 1999 | 73rd 74th 75th | Brazoria,Galveston,Harris |
| 36 | Mike Jackson | Republican | January 12, 1999 – January 8, 2013 | 76th 77th 78th 79th 80th 81st 82nd |
| 37 |  Larry Taylor | Republican | January 8, 2013 – January 10, 2023 | 83rd 84th 85th 86th 87th |
| 38 |  Mayes Middleton | Republican | January 10, 2023 – present | 88th 89th |