The following forces and commanders fought at the Battle of Hampton Roads, Virginia, March 8–9, 1862.
- 1st Brigade, 1st Division, Dept of Virginia - Brig. Gen. Joseph K. F. Mansfield
- North Atlantic Blocking Squadron - Captain (Flag Officer) Louis M. Goldsborough
- Senior officer present: Captain John Marston
- Ironclad monitor:
- 50-gun screw frigates:
- 44-gun sailing frigates:
- 24-gun sailing sloop-of-war:
- Cumberland - Lieutenant George U. Morris (acting)
- auxiliary gunboats:
- miscellaneous support craft
- Office of Orders and Details (responsible for naval defenses of Norfolk) - Captain (Flag Officer) Franklin Buchanan
- James River Squadron - Commander John R. Tucker
- ORA I, v. 9, p. 5
- ORN I, v. 7, pp. 3–32.
- Davis, Duel between the first ironclads, p. 72.
- Scharf, History of the Confederate States Navy, p. 158.
- Technically, Virginia had no captain during the battle; see Still, Iron afloat, p. 24.
- Davis, William C. Duel between the first ironclads. Doubleday, 1975.
- Scharf, J. Thomas, History of the Confederate States Navy from its organization to the surrender of its last vessel; its stupendous struggle with the great Navy of the United States, the engagements fought in the rivers and harbors of the South and upon the high seas, blockade-running, first use of iron-clads and torpedoes, and privateer history. New York, Rogers & Sherwood, 1887; reprint, Random House, 1996.
- Still, William N. Jr., Iron afloat: the story of the Confederate armorclads. Vanderbilt University, 1971; reprint, University of South Carolina, 1985. ISBN 0-87249-616-3