Second Battle of Kernstown order of battle: Union
Army of Western Virginia Bvt. Maj. Gen. George Crook
1st Division Col. Joseph Thoburn
1st Brigade Col. George D. Wells 34th Massachusetts 116th Ohio 123rd Ohio 170th Ohio 5th New York Heavy Artillery
2nd Brigade Col. William G. Ely 18th Connecticut 2nd Maryland (Eastern Shore) 1st West Virginia 4th West Virginia 12th West Virginia
2nd Division Col. Isaac H. Duvall
1st Brigade Col. Rutherford B. Hayes 23rd Ohio 36th Ohio 5th West Virginia 13th West Virginia
2nd Brigade Col. Daniel D. Johnson 34th Ohio 91st Ohio 9th West Virginia 14th West Virginia
3rd Division Col. James A. Mulligan
1st Brigade Col. Thomas M. Harris 23rd Illinois 10th West Virginia
2nd Brigade Lt. Col. John P. Linton 54th Pennsylvania 11th West Virginia 15th West Virginia
Artillery 30th Battery, New York Light Artillery 1st Battery, Ohio Light Artillery Battery F, 1st West Virginia Light Artillery Battery E, 1st West Virginia Light Artillery
Cavalry 1st Division Brig. Gen. Alfred N. Duffie 1st Brigade Col. William B. Tibbits 1st Maryland Potomac Home Brigade Cavalry 15th New York Cavalry 21st New York Cavalry 12th Pennsylvania Cavalry
2nd Brigade Col. Jacob Higgins 1st New York (Lincoln) Cavalry 1st New York (Veteran) Cavalry 20th Pennsylvania Cavalry 22nd Pennsylvania Cavalry
2nd Division Brig. Gen. William W. Averell
1st Brigade Col. James M. Schoonmaker 8th Ohio Cavalry 14th Pennsylvania Cavalry
2nd Brigade Col. William H. Powell 1st West Virginia Cavalry 2nd West Virginia Cavalry 3rd West Virginia Cavalry
Artillery Battery L, 5th U.S.