Island Number Ten Confederate order of battle

The following Confederate Army units and commanders fought in the Battle of Island Number Ten during the American Civil War. Order of battle compiled from the official reports.
Forces at Madrid Bend, February 28-March 17, 1862.
BG John P. McCown
New Madrid Garrison.
BG Alexander P. Stewart
Forces at Madrid Bend, March 19-April 7, 1862.
MG John P. McCown<br>
BG William W. Mackall
Confederate Navy Mississippi Flotilla.
Commodore George N. Hollins