| No. | Picture | Name | Took office | Left office | Time in office | President appointed by |
| 1 | | Wood, WilliamWilliam P. Wood(1820–1903) | July 5, 1865 | 1869 | 3–4 years | Johnson, AndrewAndrew Johnson |
| 2 | | Whitley, HiramHiram C. Whitley(1834–1919) | 1869 | 1874 | 4–5 years | Grant, UlyssesUlysses S. Grant |
| 3 | | Washburn, ElmerElmer Washburn(1839–1897) | 1874 | 1876 | 1–2 years | Grant, UlyssesUlysses S. Grant |
| 4 | | Brooks, JamesJames Brooks(1824–1895) | 1876 | 1888 | 11–12 years | Hayes, RutherfordRutherford B. Hayes |
| 5 | | Bell, JohnJohn S. Bell(1844–1917) | 1888 | 1890 | 1–2 years | Cleveland, GroverGrover Cleveland |
| 6 | | Drummond, AndrewAndrew L. Drummond(1845–1921) | 1891 | 1894 | 2–3 years | Harrison, BenjaminBenjamin Harrison |
| 7 | | Hazen, WilliamWilliam P. Hazen(1840–1923) | 1894 | 1898 | 3–4 years | Cleveland, GroverGrover Cleveland |
| 8 | | Wilkie, JohnJohn Wilkie(1860–1934) | 1898 | 1911 | 12–13 years | McKinley, WilliamWilliam McKinley |
| 9 | | Flynn, WilliamWilliam J. Flynn(1867–1928) | 1912 | 1917 | 4–5 years | Taft, WilliamWilliam Howard Taft |
| 10 | | Moran, WilliamWilliam H. Moran(1862–1946) | 1917 | 1936 | 18–19 years | Wilson, WoodrowWoodrow Wilson |
| 11 | | Wilson, FrankFrank J. Wilson(1887–1970) | 1937 | 1946 | 8–9 years | Roosevelt, FranklinFranklin D. Roosevelt |
| 12 | | Maloney, JamesJames J. Maloney(1896–1959) | 1946 | 1948 | 1–2 years | Truman, HarryHarry Truman |
| 13 | | Baughman, UrbanusU. E. Baughman(1905–1978) | November 29, 1948 | August 31, 1961 | 12 years | Truman, HarryHarry Truman |
| 14 | | Rowley, JamesJames Joseph Rowley(1908–1992) | September 1, 1961 | October 1973 | 12 years | Kennedy, JohnJohn F. Kennedy |
| 15 | | Knight, H.H. Stuart Knight(1921–2009) | November 7, 1973 | November 30, 1981 | 8 years | Nixon, RichardRichard Nixon |
| 16 | | Simpson, JohnJohn R. Simpson(1932–2017) | 1981 | 1992 | 10–11 years | Reagan, RonaldRonald Reagan |
| 17 | | Magaw, JohnJohn Magaw(born 1935) | 1992 | December 7, 1993 | 1 year | Bush, GeorgeGeorge H. W. Bush |
| 18 | | Bowron, EljayEljay B. Bowron(born 1951) | December 7, 1993 | April 2, 1997 | 3 years | Clinton, BillBill Clinton |
| 19 | | Merletti, LewisLewis C. Merletti(born 1948) | June 6, 1997 | March 3, 1999 | 1 year | Clinton, BillBill Clinton |
| 20 | | Stafford, BrianBrian L. Stafford(born c. 1959) | March 4, 1999 | January 24, 2003 | 3 years | Clinton, BillBill Clinton |
| 21 | | Basham, W.W. Ralph Basham(born 1943) | January 27, 2003 | May 30, 2006 | 3 years | Bush, GeorgeGeorge W. Bush |
| 22 | | Sullivan, MarkMark J. Sullivan(born c.1955) | May 31, 2006 | March 27, 2013 | 6 years | Bush, GeorgeGeorge W. Bush |
| 23 | | Pierson, JuliaJulia Pierson(born 1959) | March 27, 2013 | October 1, 2014 | 1 year | Obama, BarackBarack Obama |
| 24 | | Clancy, JosephJoseph Clancy(born 1955) | October 1, 2014 | March 4, 2017 | 2 years | Obama, BarackBarack Obama |
| – | | Callahan, William J.William J. CallahanActing | March 4, 2017 | April 25, 2017 | 52 days | Trump, DonaldDonald Trump |
| 25 | | Alles, RandolphRandolph Alles(born 1954) | April 25, 2017 | May 1, 2019 | 2 years | Trump, DonaldDonald Trump |
| 26 | | Murray, James M.James M. Murray(born c. 1968) | May 1, 2019 | September 17, 2022 | 3 years | Trump, DonaldDonald Trump |
| 27 | | Cheatle, KimberlyKimberly Cheatle(born 1972) | September 17, 2022 | July 23, 2024 | 1 year | Biden, JoeJoe Biden |
| – | | Rowe, Ronald L.Ronald L. Rowe Jr.(born 1971)Acting | July 23, 2024 | January 22, 2025 | 183 days | Biden, JoeJoe Biden |
| 28 | | Curran, SeanSean M. Curran | January 22, 2025 | present | 269 days | Trump, DonaldDonald Trump |