This is a somewhat complete list of Commanding Generals for MCRD San Diego, since the beginning of the recruit depots as we know them today. It may be helpful in determining dates for some MCRD San Diego Recruit Yearbooks as some early ones weren't dated.
Click here for the list of MCRD Parris Island Commanding Generals.
Marine Corps Recruit Depot, San Diego
(Marine Barracks, U. S. Naval Station, San Diego before 1948)
William N. McKelvey
19 Dec 1914 - 16 Jun 1915
Ellis B. Miller
14 Jul 1915 - 7 Jan 1916
William N. McKelvey
8 Jan 1916 - 2 Feb 1916
Joseph H. Pendleton
3 Feb 19l6 - 5 Jun 1916
Seldon B. Kennedy
6 Jun 1916 - 15 Jun 1916
Seldon B. Kennedy
16 Jun 1916 - 28 Sep 1916
Earl C. Long
29 Sep 1916 - 22 Oct 1916
Earl C. Long
23 Oct 1916 - 18 Dec 1916
Thomas C. Turner
19 Dec 1916 - 21 Jan 1917
Earl C. Long
22 Jan 1917 - 28 Jan 1917
Thomas C. Turner
29 Jan 1917 - 15 Mar 1917
Thomas C. Turner
16 Mar 1917 - 18 Oct 1917
Carl Gamborg-Andresen
19 Oct 1917 - 14 Oct 1918
David M. Randall
15 Oct 1918 - 4 Apr 1919
John F. McGill
5 Apr 1919 - 25 Jul 1921
James McE. Huey
25 Oct 1921 - 3 Jan 1922
Eugene P. Fortson
4 Jan 1922 - 7 Mar 1922
Giles Bishop, Jr.
8 Mar 1922 - 29 Feb 1924
Joseph H. Pendleton
1 Mar 1924 - 31 Mar 1924
James McE. Huey
1 Apr 1924 - 11 May 1924
Joseph H. Pendleton
12 May 1924 - 1 Jun 1924
John T. Myers
2 Jun 1924 - 9 Apr 1925
William H. Pritchett
10 Apr 1925 - 12 May 1925
James McE. Huey
1 Apr 1924 - 11 May 1924
John T. Myers
3 May 1925 - 31 Oct 1925
Alexander S. Williams
1 Nov 1925 - 24 Feb 1926
Smedley D. Butler
25 Feb 1926 - 12 Mar 1926
William H. Pritchet
13 Mar 1926 - 9 May 1926
Smedley D. Butle
10 May 1926 - 3 Mar 1927
Benjamin A. Moeller
4 Mar 1927 - 31 Mar 1927
William H. Pritchett
1 Apr 1927 - 8 Aug 1927
Charles H. Lyman
9 Aug 1927 - 24 Jun 1928
Benjamin A. Moeller
25 Jun 1928 - 9 Jul 1928
Dion Williams
10 Jul 1928 - 4 Apr 1929
Larry R. Lay
5 Apr 1929 - 30 Jan 1930
Robert H. Dunlap
31 Jan 1930 - 25 Dec 1930
John H. Russell,Jr.
26 Dec 1930 - 22 Nov 1931
Charles H. Lyman
23 Nov 1931 - 6 Dec 1931
Frederick L. Bradman
7 Dec 1931 - 29 Jan 1932
Harry R. Lay
30 Jan 1932 - 26 Feb 1932
Frederick L. Bradma
27 Feb 1932 - 17 Dec 1933
Rush R. Wallace
18 Dec 1933 - 6 Jan 1934
Frederick L. Bradman
7 Jan 1934 - 24 Mar 1934
Rush R. Wallace
25 Mar 1934 - 6 Jun 1934
Frederick L. Bradman
7 Jun 1934 - 30 Apr 1935
Rush R. Wallace
1 May 1935 - 5 May 1935
Douglas C. McDougal
6 May 1935 - 29 Jan 1937
Rush R. Wallace
25 Mar 1934 - 6 Jun 1934
Alley D. Rorex
30 Jan 1937 - 25 Feb 1937
Douglas C. McDougal
26 Feb 1937 - 18 May 1937
Douglas C. McDougal
6 May 1935 - 29 Jan 1937
Louis McCarty Little
19 May 1937 - 14 Mar 1938
Harry L. Smith
15 Mar 1938 - 12 Apr 1938
Louis McCarty Little
13 Apr 1938 - 15 Aug 1939
Clayton B. Vogel
16 Aug 1939 - 31 Aug 1939
Richard P. Williams
1 Sep 1939 - 19 Sep 1939
William P. Upshur
20 Sep 1939 - 7 Dec 1941
William H. Rupertus
8 Dec 1941 - 18 Mar 1942
Matthew H. Kingman
19 Mar 1942 - 2 Apr 1942
James L. Underhill
3 Apr 1942 - 18 Aug 1942
James L. Underhill
19 Aug 1942 - 31 Mar 1943
William C. James
1 Apr 1943 - 31 Jan 1944
Roswell Winans
1 Feb 1944 - 15 Feb 1944
William C. James
16 Feb 1944 - 28 Mar 1944
Roswell Winans
29 Mar 1944 - 11 Apr 1944
William C. James
12 Apr 1944 - 16 Apr 1944
Roswell Winans
17 Apr 1944 - 26 Apr 1944
Matthew H. Kingman
27 Apr 1944 - 8 Aug 1944
Archie F. Howard
9 Aug 1944 - 12 Jun 1945
John Groff
13 Jun 1945 - 12 Jul 1945
Earl C. Long
13 Jul 1945 - 23 Jan 1946
Miles R. Thacker
24 Jan 1946 - 25 Apr 1946
Harry B. Liversedge
26 Apr 1946 - 2 Jun 1946
Gilder D. Jackson,Jr.
3 Jan 1946 - 28 Jul 1946
Leo D. Hermle
29 Jul 1946 - 5 Dec 1946
Leo D. Hermle
6 Dec 1946 - 31 Dec 1947
Leo D. Hermle
1 Jan 1948 - 31 Aug 1949
William T. Clement
1 Sep 1949 - 21 Apr 1952
William J. Whaling
22 Apr 1952 - 12 Sep 1952
John T. Walker
13 Apr 1952 - 30 Jan 195
ohn C. McQueen
31 Jan 1954 - 25 Jul 1959
Alpha Lyons Bowser
Aug 1956 - ?
Thomas A. Wornham
? - 26 Oct 1959
Bruno A. Hochmuth
27 Oct 1959 - 30 Nov 1959
Victor H. Krulak
1 Dec 1959 - 14 Feb 1962
Sidney S. Wade
Feb 1962 - ?
Bruno A. Hochmuth
Nov 1963 - Feb 1967
Bruno A. Hochmuth
27 Oct 1959 - 30 Nov 1959
Lowell E. English
14 Feb 1967 - 1969
John N. McLaughlin
Sep 1969 - Feb 1973
Joseph C. Fegan, Jr
Feb 1973 - ?
1974
1975
Kenneth J. Houghton
1976 - 1977
James L. Day
1 Nov 1977 - 31 Jan 1978
Richard C. Schulzes
1 Feb 1978 - Aug 1979
Charles G. Cooper
Aug 1979 - 14 May 1981
Wesley H. Rice
14 May 1981- 10 Feb 1984
Hugh T. Kerr
10 Feb 1984 - 10 Jul 1984
Richard C. Schulzes
1 Feb 1978 - Aug 1979
1985
Donald J. Fulham
24 Jun 1986 - 16 Sept 1988
Frank J. Breth
Sept. 1988 - Sept 1989
John S. Grinalds
22 Aug 1989-1991
1992
1993
1994
1995
1996
H. P. (Pete) Osman
Jul 1997 - 2000
Jan C. Huly
2000-2003
John M. Paxton,Jr
2003 - 4 Aug 2006
Angela Salinas
4 Aug 2006 - 28 Aug 2009
Ronald L. Bailey
28 Aug 2009 - 30 Jun 2011
Daniel D. Yoo
30 Jun 2011 - Jul 2013
James W. Bierman,Jr
Jul 2013 -