Bentonville Confederate order of battle

The following Confederate States Army units and commanders fought in the Battle of Bentonville of the American Civil War. The Union order of battle is shown separately.

Military rank

 * Gen = General
 * LTG = Lieutenant General
 * MG = Major General
 * BG = Brigadier General
 * Col = Colonel
 * Ltc = Lieutenant Colonel
 * Maj = Major
 * Cpt = Captain
 * Lt = Lieutenant

Other

 * w = wounded
 * mw = mortally wounded
 * k = killed

Army of the South
Gen Joseph E. Johnston, commanding

Army of Tennessee
LTG Alexander P. Stewart

Lee's Corps
MG D. H. Hill

Stewart's Corps
MG William W. Loring

Cheatham's Corps
MG William B. Bate

Department of North Carolina
Gen Braxton Bragg

Department of South Carolina, Georgia, & Florida
LTG William J. Hardee

Cavalry Command
LTG Wade Hampton III

Wheeler's Corps
MG Joseph Wheeler (Army of Tennessee)