Ball's Bluff Union order of battle
The following Union Army units and commanders fought in the Battle of Ball's Bluff of the American Civil War, fought from October 20 to October 24, 1861 in Loudoun County, Virginia, also known as the Battle of Leesburg or the Battle of Harrison's Island. The Confederate order of battle is shown separately.
- MG = Major General
- BG = Brigadier General
- Col = Colonel
- Ltc = Lieutenant Colonel
- Maj = Major
- Cpt = Captain
- Lt = Lieutenant
- Bvt = Brevet Rank
- w = wounded
- mw = mortally wounded
- k = killed
Union Forces Around Ball’s Bluff and Edwards’ Ferry
MG George B. McClellan (not present)
|Division||Brigade||Regiments and Others|
- Morgan, James A., III (2004). A Little Short of Boats: The Fights at Ball's Bluff and Edwards Ferry, October 21–22, 1862; a history and tour guide. Discovering Civil War America 2. Fort Mitchell, Kentucky: Ironclad Publishing. pp. 225–228. ISBN 0-9673770-4-8.
- The "Official Records" and most secondary sources like Dyer's Compendium reverse the listing of Lander's and Gorman's brigades, assign the 15th Massachusetts and 42nd New York to Gorman's brigade, and do not include the Putnam Rangers as part of General Stone's attached cavalry. The information above, however, was taken from Record Group 393 (Corps of Observation Records, National Archives, Washington, DC) which contains the actual orders and correspondence of Stone's division.
- Ellis, Alden C. (2012). The Massachusetts Andrew Sharpshooters. US: McFarland. p. 96. ISBN 978-0-7864-6489-0.