Commanding Officers of the Marine
Barracks U.S. Naval Base, Subic Bay, PI
Capt. John T. Myers 10 Dec 1898 - 24 Dec 1899
Capt. Herbert L. Draper 25 Dec 1899 - 30 Nov 1900
LtCol. Mancil C. Goodrell 1 Dec 1900 - 5 May 1901
Capt. Herbert L. Draper 6 May 1901 - 6 Jun 1901
Maj. Littleton W.T. Waller 7 Jun 1901 - 28 Sep 1901
Maj. Randolph Dickins 29 Sep 1901 - 17 Oct 1901
LtCol Otway C. Berryman 18 Oct 1901 - 19 Jan 1903
Maj. Randolph Dickins 20 Jan 1903 - 5 Feb 1903
Maj. Lincoln Karmany 5 Feb 1903 - 15 Apr 1904
Maj. Charles A. Doyen 16 Apr 1904 - 7 Apr 1905
Maj. Joseph H. Pendleton 8 Apr 1905 - 26 Jan 1906
Maj. Eli K. Cole 27 Jan 1906 - 7 May 1907
LtCol. James E. Mahoney 8 May 1907 - 5 Apr 1908
Maj. Melville J. Shaw 6 Apr 1908 - 4 Dec 1908
Maj. William N. McKelvy 5 Dec 1908 - 10 Nov 1909
Maj. Thomas C. Treadwell 11 Nov 1909 - 24 Jan 1910
LtCol. Joseph H. Pendleton 25 Jan 1910 - 5 May 1912
LtCol. Laurence H. Moses 6 May 1912 - 20 Jan 1914
LtCol. Laurence F. Rittenhouse 20 Jan 1914 - 15 Mar 1914
1stLt. Calhoun Ancrum 15 Mar 1914 - 7 Apr 1914
Capt. Theodore E. Backstrom 8 Apr 1914 - 5 Sep 1916
Maj. John N. Wright 6 Sep 1916 - 9 Apr 1918
Capt. (on & after 3 Aug 1918 Maj)
Joseph C. Fegan 10 Apr 1918 - 24 Sep 1918
Maj (reverted to Capt about mid-1919)
Norman C. Bates 25 apr 1918 - 29 Dec 1919
Capt. Paul C. Marmion 30 Dec 1919 - 8 Feb 1920
Capt. Olver Floyd 9 Feb 1920 - 6 Dec 1920
Maj. Victor I. Morrison 7 Dec 1920 - 12 May 1921
Capt. Oliver Floyd 13 May 1921 - 12 Mar 1922
Capt. Max Cox 13 Mar 1922 - 4 Aug 1922
Capt. Charles H. Martin 5 Aug 1922 - 14 May 1923
Capt. Tracy G. Hunter, Jr. 15 May 1923 - 19 Apr 1924
Capt. Hirman R. Mason 20 Apr 1924 - 14 Nov 1924
1stLt George T. Hall 15 Nov 1924 - 11 Feb 1925
Capt. James P. Schwerin 12 Feb 1925 - 2 Dec 1926
Capt. William B. Croka 3 Dec 1926 - 22 Jul 1928
1stLt. Frank S. Flack 23 Jul 1928 - 29 Jul 1928
Capt. John B. Wilson 30 Jul 1928 - 4 Nov 1929
1stlt Louis E. Marie, Jr. 5 Nov 1929 - 10 Oct 1930
Capt. Gilbert D. Hatfield 11 Oct 1930 - 31 Jan 1932
Capt. Nathan E. Landon 1 Feb 1932 - 30 Jun 1933
Capt. Clifford Prichard 1 Jul 1933 - 16 Sep 1934
Capt. William McN. Marshall 17 Sep 1934 - 25 Jan 1935
Capt. Clifford Prichard 26 Jan 1935 - 5 Feb 1935
Capt. (later Maj) Galen M. Sturgis 6 Feb 1935 - 31 Mar 1936
Maj. Blythe G. Jones 1 Apr 1936 - 3 Dec 1936
Maj. George R. Rowan 4 Dec 1936 - 20 Feb 1938
Capt. Michael M. Mahoney 21 Feb 1938 - 23 Feb 1938
Maj. (later LtCol) Evans O. Ames 24 Feb 1938 - 17 Aug 1938
Capt. Michael M. Mahoney 18 Aug 1938 - 7 Dec 1938
Maj. Roberts E. Mills 8 Dec 1938 - 21 May 1939
Capt. Bernard H. Kirk 22 May 1939 - 7 Jun 1939
Capt. Archie E. O’Neil 8 Jun 1939 - 18 Sep 1939
Maj. James E. Kerr 19 Sep 1939 - 30 Jun 1940
Maj. Stuart W. King 1 Jul 1940 - 21 Dec 1941
Col. Samuel L. Howard 22 Dec 1941 - 26 Dec 1941
Maj. John M. Rutledge 14 Sep 1945 - 31 Mar 1946
Maj. Lucien W. Carmichael 1 Apr 1946 - 7 Mar 1947
LtCol Robert W. Boyd 7 Mar 1947 - 12 Jul 1948
Maj. Lonnie D. McCurry (Acting) 13 Jul 1948 - 15 Jul 1948
Maj. George B. Thomas 16 Jul 1948 - 30 Jul 1950
LtCol. Robert M. Hanna 31 Jul 1951 - 5 Jul 1952
LtCol. John L. Donnell 6 Jul 1952 - 7 Jul 1954
Maj. Stanley M. McLeod 8 Jul 1954 - 8 Feb 1955
LtCol. Jerald G. Williams 9 Feb 1955 - 27 Oct 1956
Maj. Lee F. Bennett 28 Oct 1956 - 18 Nov 1956
Col. George B. Bell 19 Nov 1956 - 28 Aug 1959
Col. Earl A. Cash 29 Aug 1959 - 14 Jun 1961
LtCol. J.E. Estes 15 Jun 1961 - 16 Aug 1961
Col. Arthur Bachhuber 29 Apr 1963 - 10 Jun 1963
Col. Donald B. Hubbard, Sr. 11 Jun 1963 - 15 May 1965
LtCol. Herbert R. Waltz 16 May 1965 - 14 Jun 1965
Col. Robert A. Thompson 15 Jun 1965 - 15 Jun 1967
Col. Nat M. Pace 16 Jun 1967 - 10 Aug 1970
Col. John H. Keith, Jr. 11 Aug 1970 - 15 Aug 1972
Col. Edward W. Snelling 16 Aug 1972 - 10 Oct 1974
Col. Robert M. Burhans 11 Oct 1974 - 28 Jul 1977
Col. Edward J. Driscoll 29 Jul 1977 - 28 Jun 1979
Col. Bernard B. Brause, Jr. 29 Jun 1979 - 18 Jun 1982
Col. Wilburn R. Bowers 19 Jun 1982 - 29 Aug 1984
Col. William T. Sweeney 30 Aug 1984 - 3 Jul 1986
Col. S. James Mock 4 Jul 1986 - 8 Jul 1988
Col. John W. Guy 8 Jul 1988 - 20 Jun 1990
Col. Sands A. Robnick 20 Jun 1990 - 7 Dec 1992