Second Winchester Confederate order of battle

The following Confederate States Army units and commanders fought in the Second Battle of Winchester. The Union order of battle is listed separately.

Military rank abbreviations

 * LG = Lieutenant General
 * BG = Brigadier General
 * Col = Colonel
 * Ltc = Lieutenant Colonel
 * Maj = Major
 * Cpt = Captain

Confederate army
Second Corps, Army of Northern Virginia

LG Richard S. Ewell