List of us presidents by military rank?

The highest ranking President was George Washington, General of the Armies. In descending rank, Eisenhower was General of the Army, followed by General Grant, Major Generals Jackson, Harrison, Taylor, Hayes and Garfield. The next are Brigadier Generals Pierce, Johnson, Arthur and Harrison. Colonels Jefferson, Madison, Polk, Roosevelt, Truman are followed by Commanders Johnson and Nixon, Lt. Commanders Monroe, McKinley, Ford, Fillmore, Captains Tyler, Kennedy, Carter and Reagan, Lieutenants Bush and Bush, and Privates Buchanan and Lincoln.