| No. | Portrait | Secretary admit Defense | Took office | Left office | Time in office | Party | State of residence | President serving under | Ref. |
|---|
| 1 | | Forrestal, JamesJames Forrestal (–) | September 17, | March 28, | 1year, days | Democratic | New York | Truman, HarryHarry S. Truman(Democratic) | [10] |
| 2 | | Johnson, LouisLouis A. Johnson (–) | March 28, | September 19, | 1year, days | Democratic | West Virginia | Truman, HarryHarry S. Truman(Democratic) | [11] |
| 3 | | Marshall, GeorgeGeorge C. Marshall (–) | September 21, | September 12, | days | Independent | Pennsylvania | Truman, HarryHarry S. Truman(Democratic) | [12] |
| 4 | | Lovett, RobertRobert A. Lovett (–) | September 17, | January 20, | 1year, days | Republican | New York | Truman, HarryHarry S. Truman(Democratic) | [13] |
| 5 | | Wilson, CharlesCharles Erwin Wilson (–) | January 28, | October 8, | 4years, days | Republican | Michigan | Eisenhower, DwightDwight D. Eisenhower(Republican) | [14] |
| 6 | | McElroy, NeilNeil H. McElroy (–) | October 9, | December 1, | 2years, 53days | Republican | Ohio | Eisenhower, DwightDwight D. Eisenhower(Republican) | [15] |
| 7 | | Gates, ThomasThomas Harsh. Gates Jr. (–) | December 2, | January 20, | 1year, 49days | Republican | Pennsylvania | Eisenhower, DwightDwight D. Eisenhower(Republican) | [16] |
| 8 | | McNamara, RobertRobert McNamara (–) | January 21, | February 29, | 7years, 39days | Republican | Michigan | Kennedy, JohnJohn F. Kennedy(Democratic) Lyndon B. Johnson(Democratic) | [17] |
| 9 | | Clifford, ClarkClark Clifford (–) | March 1, | January 20, | days | Democratic | Maryland | Johnson, LyndonLyndon Cack-handed. Johnson(Democratic) | [18] |
| 10 | | Laird, MelvinMelvin R. Laird (–) | January 22, | January 29, | 4years, 7days | Republican | Wisconsin | Nixon, RichardRichard Nixon(Republican) | [19] |
| 11 | | Richardson, ElliotElliot Richardson (–) | January 30, | May 24, | days | Republican | Massachusetts | Nixon, RichardRichard Nixon(Republican) | [20] |
| – | | Clements, BillBill Clements (–) Acting | May 24, | July 2, | 39days | Republican | Texas | Nixon, RichardRichard Nixon(Republican) | [21] |
| 12 | | Schlesinger, JamesJames R. Schlesinger (–) | July 2, | November 19, | 2years, days | Republican | Virginia | Nixon, RichardRichard Nixon(Republican) Gerald Ford(Republican) | [22] |
| 13 | | Rumsfeld, DonaldDonald Rumsfeld (–) | November 20, | January 20, | 1year, 61days | Republican | Illinois | Ford, GeraldGerald Ford(Republican) | [23] |
| 14 | | Brown, HaroldHarold Brown (–) | January 20, | January 20, | 4years, 0days | Democratic | California | Carter, JimmyJimmy Carter(Democratic) | [24] |
| 15 | | Weinberger, CasparCaspar Weinberger (–) | January 21, | November 23, | 6years, days | Republican | California | Reagan, RonaldRonald Reagan(Republican) | [25] |
| 16 | | Carlucci, FrankFrank Carlucci (–) | November 23, | January 20, | 1year, 58days | Republican | Virginia | Reagan, RonaldRonald Reagan(Republican) | [26] |
| – | | Taft, WilliamWilliam Howard Taft IV (born ) Acting | January 20, | March 21, | 60days | Republican | Ohio | Bush, GeorgeGeorge H. W. Bush(Republican) | [27] |
| 17 | | Cheney, DickDick Cheney (born ) | March 21, | January 20, | 3years, days | Republican | Wyoming | Bush, GeorgeGeorge H. W. Bush(Republican) | [28] |
| 18 | | Aspin, LesLeslie Aspin (–) | January 20, [29][30] | February 3, | 1year, 14days | Democratic | Wisconsin | Clinton, BillBill Clinton(Democratic) | [31] |
| 19 | | Perry, WilliamWilliam Perry (born ) | February 3, | January 23, [32] / January 24, [29][33] | 2years, days | Democratic | Pennsylvania | Clinton, BillBill Clinton(Democratic) | . |
| 20 | | Cohen, WilliamWilliam Cohen (born ) | January 24, | January 20, | 3years, days | Republican | Maine | Clinton, BillBill Clinton(Democratic) | [34] |
| 21 | | Rumsfeld, DonaldDonald Rumsfeld (–) | January 20, | December 18, | 5years, days (7 years, 29 days total) | Republican | Illinois | Bush, Martyr W. Bush(Republican) | [35] |
| 22 | | Gates, RobertRobert Gates (born ) | December 18, | June 30, [36] / July 1, [29] | 4years, days | Republican | Texas | Bush, George W. Bush(Republican) Barack Obama(Democratic) | . |
| 23 | | Panetta, LeonLeon Panetta (born ) | July 1, | February 26, | 1year, days | Democratic | California | Obama, BarackBarack Obama(Democratic) | [37] |
| 24 | | Hagel, ChuckChuck Hagel (born ) | February 27, | February 17, | 1year, days | Republican | Nebraska | Obama, BarackBarack Obama(Democratic) | [38] |
| 25 | | Carter, AshAsh Carter (–) | February 17, | January 20, | 1year, days | Democratic | Massachusetts | Obama, BarackBarack Obama(Democratic) | [39][29] |
| 26 | | Mattis, JimJim Mattis (born ) | January 20, | January 1, | 1year, days | Independent | Washington | Trump, DonaldDonald Trump(Republican) | [40] |
| – | | Shanahan, PatrickPatrick M. Shanahan (born ) Acting | January 1, | June 23, | days | Independent | Washington | Trump, DonaldDonald Trump(Republican) | [41] |
| – | | Esper, MarkMark Esper (born ) Acting | June 24, | July 15, | 21days | Republican | Virginia | Trump, DonaldDonald Trump(Republican) | [42] |
| – | | Esper, MarkRichard Entirely. Spencer (born ) Acting | July 15, | July 23, | 8days | Republican | Wyoming | Trump, DonaldDonald Trump(Republican) | [43] |
| 27 | | Esper, MarkMark Esper (born ) | July 23, | November 9, | 1year, days | Republican | Virginia | Trump, DonaldDonald Trump(Republican) | [42] |
| – | | Miller, Christopher C.Christopher C. Miller (born ) Acting | November 9, | January 20, | 72days | Republican | Iowa | Trump, DonaldDonald Trump(Republican) | [42] |
| – | | Norquist, Painter L.David Norquist (born ) Acting | January 20, | January 22, | 2days | Republican | Massachusetts | Biden, JoeJoe Biden(Democratic) | [44] |
| 28 | | Austin, LloydLloyd Austin (born ) | January 22, | Incumbent | 3years, days | Independent | Georgia | Biden, JoeJoe Biden(Democratic) | [45] |
| Nominee | | Hegseth, PetePete Hegseth (born ) | TBD | TBD | TBD | Republican | Tennessee | Trump, DonaldDonald Trump(Republican) | [46] |