Assistant Commandants of the Marine Corps

 

This is a compilation of the officers assigned to duty as the immediate assistant to the Commandant of the Marine Corps when a title existed which indicated such a duty. No such indication can be found prior to 29 April 1911, nor for certain subsequent periods in the following. The title "Assistant Commandant of the Marine Corps" was not used until 17 October 1946 when Major General Lemuel C. Shepherd assumed that position.

Click on names to get bios and images of the following Assistant Commandants

Gen Eric M. Smith
Title: Assistant CMC
Dates: 8 October 2021-Present

Gen Gary L. Thomas
Title: Assistant CMC
Dates: 4 October 2018-7 October 2021

Gen Glenn M. Walters
Title: Assistant CMC
Dates: 2 August 2016-2 October 2018

Gen John M. Paxton, Jr.
Title: Assistant CMC
Dates: 15 December 2012-1 August 2016

Gen Joseph F. Dunford, Jr.
Title: Assistant CMC
Dates: 23 October 2010 - 14 December 2012

Gen James F. Amos 
Title: Assistant CMC
Dates: 2 July 2008 - 22 October 2010

Gen Robert Magnus 
Title: Assistant CMC
Dates: 8 Sep 2005 - 2 July 2008

Gen William L. Nyland
Title: Assistant CMC
Dates: 10 Sep 2002 - 7 Sep 2005

Gen Michael J. Williams
Title: Assistant CMC
Dates: 8 Sep 2000 - 9 Sep 2002

Gen Terrence R. Dake
Title: Assistant CMC
Dates: 5 Sep 1998 - 7 Sep 2000

Gen Richard I. Neal
Title: Assistant CMC
Dates: 27 Sep 1996 - 4 Sep 1998

Gen Richard D. Hearney
Title: Assistant CMC
Dates: 15 Jul 1994 - 26 Sep 1996

Gen Walter E. Boomer
Title: Assistant CMC
Dates: 1 Sep 1992 - 14 Jul 1994

Gen John R. Dailey
Title: Assistant CMC and Chief of Staff
Dates: 1 Aug 1990 - 31 Aug 1992

Gen Joseph J. Went 
Title: Assistant CMC and Chief of Staff
Dates: 1 Jul 1988 - 31 Jul 1990

Gen Thomas R. Morgan 
Title: Assistant CMC
Dates: 1 Jun 1986 - 30 Jun 1988

Gen John K. Davis 
Title: Assistant CMC
Dates: 1 Jul 1983 - 31 May 1986

Gen Paul X. Kelley
Title: Assistant CMC and Chief of Staff
Dates: 1 Jul 1981 - 30 Jun 1983

Gen Kenneth McLennan 
Title: Assistant CMC and Chief of Staff
Dates: 1 Jul 1979 - 30 Jun 1981

Gen Robert H. Barrow
Title: Assistant CMC
Dates: 1 Jul 1978 - 30 Jun 1979

Gen Samuel Jaskilka 
Title: Assistant CMC
Dates: 4 Mar 1976 - 30 Jun 1978

LtGen Samuel Jaskilka 
Title: Assistant CMC
Dates: 1 Jul 1975 - 3 Mar 1976

Gen Earl E. Anderson
Title: Assistant CMC
Dates: 31 Mar 1972 - 30 Jun 1975

Gen Raymond G. Davis
Title: Assistant CMC
Dates: 12 Mar 1971 - 30 Mar 1972

Gen Keith B. McCutcheon*
Title: Assistant CMC
Dates: 30 Jan 1971 - 11 Mar 1971
*Assigned but did not assume duties due to ill health

Gen Lewis W. Walt 
Title: Assistant CMC
Dates: 2 May 1969 - 29 Jan 1971

LtGen Lewis W. Walt 
Title: Assistant CMC
Dates: 1 Jan 1968 - 1 May 1969

LtGen Leonard F. Chapman, Jr.
Title: Assistant CMC
Dates: 1 Jul 1967 - 31 Dec 1967

LtGen Richard C. Mangrum
Title: Assistant CMC
Dates: 1 Jul 1965 - 30 Jun 1967

LtGen Charles H. Hayes
Title: Assistant CMC
Dates: 1 Apr 1963 - 30 Jun 1965

LtGen John C. Munn
Title: Assistant CMC
Dates: 1 Jan 1960 - 31 Mar 1963

LtGen Verne J. McCaul 
Title: Assistant CMC
Dates: 1 Dec 1957 - 31 Dec 1959

LtGen Vernon E. Megee
Title: Assistant CMC and Chief of Staff
Dates: 1 Jan 1956 - 30 Nov 1957

LtGen Randolph McC. Pate
Title: Assistant CMC and Chief of Staff
Dates: 1 Jul 1954 - 31 Dec 1955

LtGen Gerald C. Thomas
Title: Assistant CMC and Chief of Staff
Dates: 8 Mar 1952 - 1 Jul 1954

LtGen Merwin H. Silverthorn
Title: Assistant CMC and Chief of Staff
Dates: 22 Feb 1951 - 1 Feb 1952

MajGen Merwin H. Silverthorn
Title: Assistant CMC and Chief of Staff
Dates: 19 Jul 1950 - 22 Feb 1951

MajGen Oliver P. Smith
Title: Assistant CMC and Chief of Staff
Dates: 15 Apr 1948 - 19 Jul 1950

MajGen Lemuel C. Shepherd
Title: Assistant CMC
Dates: 17 Oct 1946 - 14 Apr 1948

MajGen Allen H. Turnage
Title: Assistant to the Commandant
Dates: 1 Sep 1945 - 16 Oct 1946

MajGen DeWitt Peck
Title: Assistant to the Commandant
Dates: 20 Jan 1944 - 30 Jul 1945

MajGen Keller E. Rockey 
Title: Assistant to the Commandant
Dates: 2 Aug 1943 - 17 Jan 1944

MajGen Harry Schmidt
Title: Assistant to the Commandant
Dates: 28 Sep 1942 - 1 Aug 1943

BGen Harry Schmidt 
Title: Assistant to the MajGen Commandant
Dates: 25 May 1942 - 28 Sep 1942

BGen Ralph S. Keyser 
Title: Assistant to the Commandant
Dates: 28 Mar 1942 - 24 May 1942

BGen Charles D. Barrett
Title: Assistant to the Commandant
Dates: 20 Jan 1942 - 12 Mar 1942

BGen Charles D. Barrett
Title: Assistant to the MajGen Commandant
Dates: 19 Nov 1941 - 19 Jan 1942

BGen Alexander A. Vandegrift 
Title: Assistant to the MajGen Commandant
Dates: 1 Apr 1940 - 18 Nov 1941

Col Alexander A. Vandegrift 
Title: Assistant to the MajGen Commandant
Dates: 1 Mar 1940 - 31 Mar 1940

Col Holland M. Smith
Title: Assistant to the MajGen Commandant
Dates: 1 Apr 1939 - 25 Sep 1939

BGen Louis McC.Little 
Title: Assistant to the MajGen Commandant
Dates: 22 Apr 1935 - 6 May 1937

BGen Douglass C. McDougal
Title: Assistant to the MajGen Commandant
Dates: 8 Apr 1934 - 22 Apr 1935

BGen John H. Russell
Title: Assistant to the MajGen Commandant
Dates: 1 Feb 1933 - 28 Feb 1934

BGen John T. Myers
Title: Assistant to the MajGen Commandant
Dates: 1 Aug 1930 - 1 Feb 1933

BGen Ben H. Fuller
Title: Assistant to the MajGen Commandant
Dates: 2 Jul 1928 - 8 Jul 1930

BGen Dion Williams 
Title: Assistant to the MajGen Commandant
Dates: 1 Aug 1925 - 1 Jul 1928

BGen Logan Feland
Title: Assistant to the MajGen Commandant
Dates: 13 Jul 1923 - 31 Jul 1925

MajGen Wendell C. Neville
Title: Assistant to the MajGen Commandant
Dates: 14 Aug 1920 - 11 Jul 1923

Gen Charles G. Long
Title: Assistant to the MajGen Commandant
Dates: 1 Jul 1918 - 13 Aug 1920

Col Charles G. Long
Title: Assistant to the MajGen Commandant
Dates: 1 Apr 1918 - 30 Jun 1918

Col Charles G. Long
Title: Duty in the office of the MajGen Commandant
Dates: 11 Sep 1917 - 31 Mar 1918

BGen John A. Lejeune
Title: Duty in the office of the MajGen Commandant
Dates: 29 Aug 1916 - 10 Sep 1917

Col John A. Lejeune
Title: Duty in the office of the MajGen Commandant
Dates: 1 Jan 1915 - 29 Aug 1916

LtCol Eli K. Cole
Title: Duty in the office of the MajGen Commandant
Dates: 29 Apr 1911 - 1 Jan 1915