Commanding Officers
|
 |
CAPT Lawrence Heyworth, Jr. | USNA '43 | 23 January 1965 - 20 July 1966 |
| CAPT Donald Davenport ("Don") Engen | NAVCAD | 20 July 1966 - 31 July 1967 |
| CAPT Frederick C. ("Fox") Turner | NAVCAD | 31 July 1967 - 4 October 1968 |
| CAPT Richard Edwards Rumble | USNA '45 | 4 October 1968 - 20 December 1969 |
| CAPT Thomas B. ("Tom") Hayward | USNA '47 | 20 December 1969 - 2 November 1970 |
 |
CAPT Thomas Beckwith Russell, Jr. | NAVCAD | 2 November 1970 - 7 April 1972 |
| CAPT Burton Hale Shepherd | NAVCAD | 7 April 1972 - 11 April 1973 |
| CAPT Thomas H. Replogle | NAVCAD | 11 April 1973 - 29 September 1974 |
| CAPT Daniel G. McCormick III | NAVCAD | 29 September 1974 - 7 April 1976 |
| CAPT Robert Byron ("By") Fuller | USNA '51 | 7 April 1976 - 17 April 1978 |
| CAPT William Frederick Meyer | NAVCAD | 17 April 1978 - 23 August 1979 |
| CAPT Rene Wesley Leeds | NAVCAD | 23 August 1979 - 11 February 1981 |
| CAPT James F. ("Yank") Dorsey, Jr. | NAVCAD | 11 February 1981 - 30 July 1982 |
| CAPT Denis T. Schwaab | NAVCAD | 30 July 1982 - 3 February 1984 |
 |
CAPT Leighton Warren ("Snuffy") Smith, Jr. | USNA '58 | 3 February 1984 - 2 July 1985 |
| CAPT Richard C. Allen | NAVCAD | 2 July 1985 - 28 February 1987 |
| CAPT James A. ("Jim") Lair | NAVCAD | 28 February 1987 - 13 August 1988 |
| CAPT John J. ("JJ") Coonan, Jr. | NAVCAD | 13 August 1988 - 14 October 1989 |
| CAPT John J. ("Maz") Mazach | NAVCAD | 14 October 1989 - 8 February 1991 |
| CAPT Kent Walker Ewing | NAVCAD | 8 February 1991 - 8 August 1992 |
| CAPT William W. Copeland, Jr. | NAVCAD | 8 August 1992 - 25 February 1994 |
| CAPT Ralph E. Suggs | NAVCAD | 25 February 1994 - 25 September 1995 |
| CAPT Robert Eugene Besal | NAVCAD | 25 September 1995 - 30 September 1996 |