Presidents by Military Rank

General of the Armies of the United States

  • George Washington
    Continental Army/United States Army, Kingdom of Great Britain, Virginia militia

General of the Army

  • Dwight D. Eisenhower
    United States Army (Regular Army)

General

  • Ulysses S. Grant
    United States Army (Regular Army)

Major General

  • Andrew Jackson
    United States Army, North Carolina Militia, Tennessee Militia
  • William H. Harrison
    United States Army
  • Zachary Taylor
    United States Army
  • Rutherford B. Hayes
    United States Army (volunteers)
  • James A. Garfield
    United States Army (volunteers)
  • William Howard Taft
    American Red Cross (Under jurisdiction of the US War Dept)

Brigadier General

  • Franklin Pierce
    United States Army New Hampshire Militia
  • Chester A. Arthur
    New York State Militia
  • Andrew Johnson
    United States Army
  • Benjamin Harrison
    United States Army Indiana State Militia

Colonel

  • Thomas Jefferson
    Virginia State Militia Albemarle County
  • James Madison
    Virginia Colonial Militia Orange County
  • James Monroe
    Continental Army Virginia State Militia
  • James K. Polk
    Tennessee Militia
  • Theodore Roosevelt
    United States Army
  • Harry S. Truman
    United States Army

Commander

  • Lyndon B. Johnson
    United States Navy (Reserve)
  • Richard Nixon
    United States Navy (Reserve)

Major / Lieutenant Commander

  • Millard Fillmore
    New York State Militia
  • William McKinley
    United States Army (volunteers)
  • Gerald Ford
    United States Navy (Reserve)

Captain / Lieutenant

  • John Tyler
    Virginia State Militia
  • Abraham Lincoln
    Illinois State Militia
  • Ronald Reagan
    United States Army Air Forces (Reserve)
  • John F. Kennedy
    United States Navy (Reserve)
  • Jimmy Carter
    United States Navy (Reserve)

First lieutenant / Lieutenant, Junior Grade

  • George H. W. Bush
    United States Navy (Reserve)
  • George W. Bush
    United States Air Force (Air National Guard)

Enlisted

  • James Buchanan
    Pennsylvania National Guard