Second Battle of Winchester order of battle: Union

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

Military rank

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

Second Division, VIII Corps
MG Robert H. Milroy

(8219 officers & men) (103 KIA, 3 MW, 349 WIA, 4210 MIA = 4657 total casualties)