| Name | Party | Years | Legislature | Counties served |
|---|
| 1 | Philip Minor Cuney | | February 16, 1846 – November 5, 1849 | 1st 2nd | Austin,Fort Bend |
| 2 | Jesse Grimes | | November 5, 1849 – November 3, 1851 | 3rd | Grimes,Montgomery,Walker |
| 3 | James Davis | | November 3, 1851 – November 7, 1853 | 4th | Jefferson,Liberty,Polk,Tyler |
| 4 | Madison G. Whitaker | | November 7, 1853 – November 2, 1857 | 5th 6th | Angelina,Nacogdoches |
| 5 | John N. Fall | | November 2, 1857 – November 4, 1861 | 7th 8th |
| 6 | Jefferson Weatherford | | November 4, 1861 – October 17, 1864 | 9th 10th | Dallas,Henderson,Kaufman |
| 7 | J. K. P. Record | | August 6, 1866 – February 7, 1870 | 11th |
| 8 | John G. Bell | Republican | February 18, 1870 – January 14, 1873 | 12th | Austin,Fort Bend,Wharton |
| 9 | Francis J. Franks | Republican | January 14, 1873 – January 13, 1874 | 13th |
| 10 | Walter Moses Burton | Republican | February 20, 1874 – April 18, 1876 | 14th |
| 11 | Robert S. Guy | Democratic | April 18, 1876 – January 11, 1881 | 15th 16th | Dallas,Ellis |
| 12 | Anson Rainey | Democratic | January 11, 1881 – January 9, 1883 | 17th |
| 13 | John P. Fowler | Democratic | January 9, 1883 – January 11, 1887 | 18th 19th | Bastrop,Fayette,Lee |
| 14 | Jonathan Lane | Democratic | January 11, 1887 – January 13, 1891 | 20th 21st |
| 15 | Hiram Garwood | Democratic | January 13, 1891 – January 10, 1893 | 22nd |
| 16 | Wiley M. Imboden | Democratic | January 10, 1893 – November 11, 1893 | 23rd | Anderson,Cherokee,Houston,Trinity |
| 17 | Benjamin F. Rogers | Democratic | January 8, 1895 – January 10, 1899 | 24th 25th |
| 18 | Levi Lloyd | Democratic | January 10, 1899 – January 13, 1903 | 26th 27th |
| 19 | James I. Perkins | Democratic | January 13, 1903 – January 10, 1905 | 28th | Anderson,Angelina,Cherokee,Houston,Trinity |
| 20 | Charles C. Stokes | Democratic | January 10, 1905 – August 11, 1910 | 29th 30th 31st |
| 21 | William J. Townsend, Jr. | Democratic | January 10, 1911 – January 9, 1917 | 32nd 33rd 34th |
| 22 | Jeff J. Strickland | Democratic | January 9, 1917 – October 2, 1920 | 35th 36th |
| 23 | I. D. Fairchild | Democratic | January 11, 1921 – January 13, 1925 | 37th 38th |
| 24 | Edgar E. Witt | Democratic | January 13, 1925 – March 20, 1930 | 39th 40th 41st | Falls,Limestone,McLennan,Milam |
| 25 |  William Robert Poage | Democratic | January 13, 1931 – January 12, 1937 | 42nd 43rd 44th |
| 26 | William R. Newton, Sr. | Democratic | January 12, 1937 – May 21, 1938 | 45th |
| 27 | Doss Hardin | Democratic | July 23, 1938 – September 13, 1940 | 45th 46th |
| 28 | Kyle Vick | Democratic | January 14, 1941 – January 13, 1953 | 47th 48th 49th 50th 51st 52nd |
| 29 | Jarrard Secrest | Democratic | January 13, 1953 – January 8, 1963 | 53rd 54th 55th 56th 57th | Bell,McLennan,Milam |
| 30 | Murray Watson, Jr. | Democratic | January 8, 1963 – January 10, 1967 | 58th 59th |
| Democratic | January 10, 1967 – January 9, 1973 | 60th 61st 62nd | Bell,Falls,Limestone,McLennan,Milam |
| 31 | Walter Mengden | Republican | January 9, 1973 – January 11, 1983 | 63rd 64th 65th 66th 67th | Harris |
| 32 |  Craig A. Washington | Democratic | January 11, 1983 – January 23, 1990 | 68th 69th 70th 71st | Fort Bend,Harris |
| 33 |  Rodney Ellis | Democratic | February 27, 1990 – January 10, 2017 | 71st 72nd 73rd 74th 75th 76th 77th 78th 79th 80th 81st 82nd 83rd 84th |
| 34 | Borris Miles | Democratic | January 10, 2017 – Present | 85th 86th 87th 88th 89th |