Representative | Party | Term | Cong ress | Electoral history |
District established March 4, 1789 |
John Page (Gloucester County) | Anti-Administration | March 4, 1789 – March 3, 1793 | 1st 2nd | Elected in 1789. Re-elected in 1790. Redistricted to the 12th district. |
Abraham B. Venable (Farmville) | Anti-Administration | March 4, 1793 – March 3, 1795 | 3rd 4th 5th | Redistricted from the 6th district and re-elected in 1793. Re-elected in 1795. Re-elected in 1797. Retired. |
Democratic-Republican | March 4, 1795 – March 3, 1799 |
John Randolph (Roanoke Plantation) | Democratic-Republican | March 4, 1799 – March 3, 1803 | 6th 7th | Elected in 1799. Re-elected in 1801. Redistricted to the 15th district. |
Joseph Lewis Jr. (Upperville) | Federalist | March 4, 1803 – March 3, 1813 | 8th 9th 10th 11th 12th | Elected in 1803. Re-elected in 1805. Re-elected in 1807. Re-elected in 1809. Re-elected in 1811. Redistricted to the 8th district. |
Hugh Caperton (Union) | Federalist | March 4, 1813 – March 3, 1815 | 13th | Elected in 1813. Lost re-election. |
Ballard Smith (Lewisburg) | Democratic-Republican | March 4, 1815 – March 3, 1821 | 14th 15th 16th | Elected in 1815. Re-elected in 1817. Re-elected in 1819. Lost re-election. |
William Smith (Lewisburg) | Democratic-Republican | March 4, 1821 – March 3, 1823 | 17th | Elected in 1821. Redistricted to the 21st district. |
Jabez Leftwich (Liberty) | Democratic-Republican | March 4, 1823 – March 3, 1825 | 18th | Redistricted from the 14th district and re-elected in 1823. Lost re-election. |
Nathaniel Claiborne (Rocky Mount) | Jacksonian | March 4, 1825 – March 3, 1835 | 19th 20th 21st 22nd 23rd 24th | Elected in 1825. Re-elected in 1827. Re-elected in 1829. Re-elected in 1831. Re-elected in 1833. Re-elected in 1835. Lost re-election. |
Anti-Jacksonian | March 4, 1835 – March 3, 1837 |
Archibald Stuart (Mount Airy) | Democratic | March 4, 1837 – March 3, 1839 | 25th | Elected in 1837. Lost re-election. |
William L. Goggin (Liberty) | Whig | March 4, 1839 – March 3, 1843 | 26th 27th | Elected in 1839. Re-elected in 1841. Lost re-election. |
Henry A. Wise (Accomac) | Democratic | March 4, 1843 – February 12, 1844 | 28th | Elected in 1843. Resigned. |
Vacant | February 13, 1844 – May 5, 1844 | |
Thomas H. Bayly (Accomac) | Democratic | May 6, 1844 – March 3, 1853 | 28th 29th 30th 31st 32nd | Elected to finish Wise's term. Re-elected in 1845. Re-elected in 1847. Re-elected in 1849. Re-elected in 1851. Redistricted to the 1st district. |
William Smith (Warrenton) | Democratic | March 4, 1853 – March 3, 1861 | 33rd 34th 35th 36th | Elected in 1853. Re-elected in 1855. Re-elected in 1857. Re-elected in 1859. Resigned. |
Vacant | March 4, 1861 – May 22, 1861 | 37th | |
Charles H. Upton (Falls Church) | Unionist | May 23, 1861 – February 27, 1862 | Election invalidated. |
Vacant | February 28, 1862 – February 15, 1863 | |
Lewis McKenzie (Alexandria) | Unionist | February 16, 1863 – March 3, 1863 | Elected to finish Upton's term. Lost re-election.[27] |
District inactive | March 4, 1863 – January 30, 1870 | 38th 39th 40th 41st | Civil War and Reconstruction |
Lewis McKenzie (Alexandria) | Conservative | January 31, 1870 – March 3, 1871 | 41st | Elected in 1870. Lost re-election. |
Elliott M. Braxton (Fredericksburg) | Democratic | March 4, 1871 – March 3, 1873 | 42nd | Elected in 1870. Lost re-election. |
John T. Harris (Harrisonburg) | Democratic | March 4, 1873 – March 3, 1881 | 43rd 44th 45th 46th | Elected in 1872. Re-elected in 1874. Re-elected in 1876. Re-elected in 1878. Retired. |
John Paul (Harrisonburg) | Readjuster | March 4, 1881 – September 5, 1883 | 47th 48th | Elected in 1880. Re-elected in 1882. Appointed U.S. District Court judge. |
Vacant | September 6, 1883 – May 4, 1884 | 48th | |
Charles T. O'Ferrall (Harrisonburg) | Democratic | May 5, 1884 – December 28, 1893 | 48th 49th 50th 51st 52nd 53rd | Elected to finish Paul's term. Re-elected in 1884. Re-elected in 1886. Re-elected in 1888. Re-elected in 1890. Re-elected in 1892. Retired to run for Governor of Virginia. |
Vacant | December 29, 1893 – January 29, 1894 | 53rd | |
Smith S. Turner (Front Royal) | Democratic | January 30, 1894 – March 3, 1897 | 53rd 54th | Elected to finish O'Ferrall's term. Re-elected in 1894. Retired. |
James Hay (Madison) | Democratic | March 4, 1897 – October 1, 1916 | 55th 56th 57th 58th 59th 60th 61st 62nd 63rd 64th | Elected in 1896. Re-elected in 1898. Re-elected in 1900. Re-elected in 1902. Re-elected in 1904. Re-elected in 1906. Re-elected in 1908. Re-elected in 1910. Re-elected in 1912. Re-elected in 1914. Appointed U.S. Claim Court judge. |
Vacant | October 2, 1916 – November 6, 1916 | 64th | |
Thomas W. Harrison (Winchester) | Democratic | November 7, 1916 – December 15, 1922 | 64th 65th 66th 67th | Elected to finish Hay's term. Re-elected in 1916. Re-elected in 1918. Election invalidated. |
John Paul Jr. (Harrisonburg) | Republican | December 15, 1922 – March 3, 1923 | 67th | Elected in 1922. Lost re-election. |
Thomas W. Harrison (Winchester) | Democratic | March 4, 1923 – March 3, 1929 | 68th 69th 70th | Elected in 1922. Re-elected in 1924. Re-elected in 1926. Lost re-election. |
Jacob A. Garber (Harrisonburg) | Republican | March 4, 1929 – March 3, 1931 | 71st | Elected in 1928. Lost re-election. |
John W. Fishburne (Charlottesville) | Democratic | March 4, 1931 – March 3, 1933 | 72nd | Elected in 1930. Retired. |
District inactive | March 4, 1933 – January 3, 1935 | 73rd | |
Absalom Willis Robertson (Lexington) | Democratic | January 3, 1935 – November 5, 1946 | 74th 75th 76th 77th 78th 79th | Elected in 1934. Re-elected in 1936. Re-elected in 1938. Re-elected in 1940. Re-elected in 1942. Re-elected in 1944. Resigned to run for U.S. senator. |
Burr Harrison (Winchester) | Democratic | November 5, 1946 – January 3, 1963 | 79th 80th 81st 82nd 83rd 84th 85th 86th 87th | Elected to finish Robertson's term. Re-elected in 1946. Re-elected in 1948. Re-elected in 1950. Re-elected in 1952. Re-elected in 1954. Re-elected in 1956. Re-elected in 1958. Re-elected in 1960. Retired. |
John O. Marsh Jr. (Strasburg) | Democratic | January 3, 1963 – January 3, 1971 | 88th 89th 90th 91st | Elected in 1962. Re-elected in 1964. Re-elected in 1966. Re-elected in 1968. Retired. |
J. Kenneth Robinson (Winchester) | Republican | January 3, 1971 – January 3, 1985 | 92nd 93rd 94th 95th 96th 97th 98th | Elected in 1970. Re-elected in 1972. Re-elected in 1974. Re-elected in 1976. Re-elected in 1978. Re-elected in 1980. Re-elected in 1982. Retired. |
D. French Slaughter Jr. (Culpeper) | Republican | January 3, 1985 – November 5, 1991 | 99th 100th 101st 102nd | Elected in 1984. Re-elected in 1986. Re-elected in 1988. Re-elected in 1990. Resigned. |
George F. Allen (Chesterfield County) | Republican | November 5, 1991 – January 3, 1993 | 102nd | Elected to finish Slaughter's term. Retired due to redistricting [1]. |
Thomas J. Bliley Jr. (Richmond) | Republican | January 3, 1993 – January 3, 2001 | 103rd 104th 105th 106th | Redistricted from the 3rd district and re-elected in 1992. Re-elected in 1994. Re-elected in 1996. Re-elected in 1998. Retired. |
Eric Cantor (Henrico County) | Republican | January 3, 2001 – August 18, 2014 | 107th 108th 109th 110th 111th 112th 113th | Elected in 2000. Re-elected in 2002. Re-elected in 2004. Re-elected in 2006. Re-elected in 2008. Re-elected in 2010. Re-elected in 2012. Lost renomination and then resigned. |
Vacant | August 18, 2014 – November 12, 2014 | 113th | |
Dave Brat (Glen Allen) | Republican | November 12, 2014 – January 3, 2019 | 113th 114th 115th | Elected to finish Cantor's term. Elected to full term in 2014. Re-elected in 2016. Lost re-election. |
Abigail Spanberger (Glen Allen) | Democratic | January 3, 2019 – January 3, 2025 | 116th 117th 118th | Elected in 2018. Re-elected in 2020. Re-elected in 2022. Retired to run for governor of Virginia. |
Eugene Vindman (Dale City) | Democratic | January 3, 2025 – present | 119th | Elected in 2024. |