zaro

What was Robert E. Lee's highest rank in the US Army?

Published in Military Ranks 1 min read

Robert E. Lee's highest rank attained in the United States Army was Colonel.

Before the American Civil War, Robert E. Lee served for over 30 years in the United States Army. His distinguished service began in 1829 and continued until 1861, when he resigned his commission to serve his home state of Virginia.

Robert E. Lee's Military Service Ranks

Lee held different ranks across his two primary military affiliations, as detailed below:

Service Branch Years of Service Highest Rank Attained
United States Army 1829–1861 Colonel
Confederate States Army 1861–1865 General

Although he was offered command of the Union Army, Lee ultimately chose to lead forces for the Confederate States. His prominent rank of General was achieved within the Confederate States Army, where he eventually became the General in Chief of the Armies.