First Battle of Winchester order of battle: Union explained

The following United States Army units and commanders fought in the First Battle of Winchester (May 25, 1862) of the American Civil War. The Confederate order of battle is listed separately.

Abbreviations used

Military rank

Other

Union Forces near Winchester

MG Nathaniel P. Banks

Department of the Shenandoah

MG Nathaniel P. Banks

DivisionBrigadeRegiment or Other
First Division
    BG Alpheus S. Williams
First Brigade
  Col Dudley Donnelly
Third Brigade
  Col George Henry Gordon
Cavalry Attachment
Artillery Attachment
  Cpt Robert B. Hampton
Attached independent units
Cavalry Brigade
  BG John P. Hatch
Various Units
  BG John W. Geary

References