Order of Battle: Union Army
Army of the James: Maj. Gen. Benjamin F. Butler
1st New York Mounted Rifles: Col. Benjamin F. Onderdonk
1st U.S. Colored Cavalry: Maj. Harvey W. Brown
2nd U.S. Colored Cavalry: Col. George W. Cole
13th Company, Massachusetts Heavy Artillery: Capt. John Pickering, Jr.
Naval Brigade: Brig. Gen. Charles K. Graham (manning Army gunboats
Samuel L. Brewster, Charles Chamberlain, and
General Jesup)
· Company I, New York Heavy Artillery: Capt. Robert W. McLaughlin
· Company K, New York Heavy Artillery: Capt. John S. Gordon
· Company A, Pennsylvania Heavy Artillery: Lt. William G. Rohrman
· Company B, Pennsylvania Heavy Artillery: Lt. Louis A. Grill
Cavalry Division: Brig. Gen. August V. Kautz
- First Brigade: Col. Simon H. Mix
- 1st District of Columbia Cavalry: Lt. Col. Everton J. Conger
- 3rd New York Cavalry: Lt. Col. George W. Lewis
- Second Brigade: Col. Samuel P. Spear
- 5th Pennsylvania Cavalry: Lt. Col. Christopher Kleinz
- 11th Pennsylvania Cavalry: Lt. Col. George Stetzel
- Divisional Artillery
- 8th Battery, New York Light Artillery (section): Lt. Peter Morton
X Corps: Maj. Gen. Quincy A. Gillmore
1st New York Engineers (eight companies): Col. Edward W. Serrell
1st Battalion, 4th Massachusetts Cavalry: Capt. Lucius Richmond
1st Division, X Corps: Brig. Gen. Alfred H. Terry
- First Brigade: Col. Joshua B. Howell
- 39th Illinois Infantry: Col. Thomas O. Osborn
- 62nd Ohio Infantry: Col. Francis B. Pond
- 67th Ohio Infantry: Col. Alvin C. Voris
- 85th Pennsylvania Infantry: Lt. Col. Edward Campbell
- Second Brigade: Col. Joseph R. Hawley
- 6th Connecticut Infantry: Lt. Col. Lorenzo Meeker
- 7th Connecticut Infantry: Lt. Col. Daniel C. Rodman
- 3rd New Hampshire Infantry: Josiah I. Plimpton
- 7th New Hampshire Infantry: Col. Joseph C. Abbott
- Third Brigade: Col. Harris M. Plaisted
- 10th Connecticut Infantry: Col. John L. Otis
- 11th Maine Infantry: Lt. Col. Winslow P. Spofford
- 24th Massachusetts Infantry: Col. Francis A. Osborn
- 100th New York Infantry: Col. George B. Dandy
- Divisional Artillery: Capt. Alfred P. Rockwell
- 1st Battery, Connecticut Light Artillery: Capt. Alfred P. Rockwell
- 5th Battery, New Jersey Light Artillery: Capt. Zenas C. Warren
- Battery M, 1st United States Artillery: Capt. Loomis L. Langdon
2nd Division, X Corps: Brig. Gen. John W. Turner
- First Brigade: Col. Samuel M. Alford
- 40th Massachusetts Infantry: Col. Guy V. Henry
- 3rd New York Infantry: Lt. Col. Eldridge G. Floyd
- 89th New York Infantry: Col. Harrison S. Fairchild
- 117th New York Infantry: Col. Alvin White
- 142nd New York Infantry: Col. N. Martin Curtis
- Second Brigade: Col. William B. Barton
- 47th New York Infantry: Lt. Col. Christopher R. McDonald
- 48th New York Infantry: Lt. Col. Dudley W. Strickland
- 115th New York Infantry: Maj. Ezra L. Walrath
- 76th Pennsylvania Infantry: Col. John C. Campbell
- Divisional Artillery: Capt. George T. Woodbury
- 4th Battery, New Jersey Light Artillery: Capt. George T. Woodbury
- Battery B, 1st United States Artillery: Capt. Samuel S. Elder
- Battery D, 1st United States Artillery: Lt. John S. Gibbs
3rd Division, X Corps: Brig. Gen. Adalbert Ames
- First Brigade: Col. Richard White; (5/18/64) Col. Henry R. Guss
- 8th Maine Infantry: Lt. Col. Henry Boynton
- 4th New Hampshire Infantry: Col. Lewis Bell
- 55th Pennsylvania Infantry: Lt. Col. Frank T. Bennett
- 97th Pennsylvania Infantry: Col. Henry R. Guss
- Second Brigade: Col. Jeremiah C. Drake
- 13th Indiana Infantry: Col. Cyrus J. Dobbs
- 9th Maine Infantry: Col. Sabine Emery
- 112th New York Infantry: Lt. Col. Elial F. Carpenter
- 169th New York Infantry: Col. John McConihe
- Divisional Artillery: Capt. Alger M. Wheeler
- 33rd Battery, New York Light Artillery: Capt. Alger M. Wheeler
- Battery C, 3rd Rhode Island Light Artillery: Capt. Martin S. James
- Battery E, 3rd United States Artillery: Lt. Joseph P. Sanger
XVIII Corps: Maj. Gen. William F. Smith
1st Division, XVIII Corps: Brig. Gen. William T. H. Brooks
- First Brigade: Col. Gilman Marston
- 81st New York Infantry: Col. Jacob J. De Forest
- 96th New York Infantry: Col. Edgar M. Cullen
- 98th New York Infantry: Col. Frederick F. Wead
- 139th New York Infantry: Col. Samuel H. Roberts
- Second Brigade: Col. Hiram Burnham
- 8th Connecticut Infantry: Col. John E. Ward
- 10th New Hampshire Infantry: Lt. Col. John Coughlin
- 13th New Hampshire Infantry: Col. Aaron F. Stevens
- 118th New York Infantry: Col. Oliver Keese, Jr.
- Third Brigade: Col. Horace T. Sanders; (5/16/64) Col. Arthur H. Dutton; (5/26/64) Brig, Gen. Charles Devens, Jr.
- 21st Connecticut Infantry: Col. Arthur H. Dutton; (5/16/64) Maj. Hiram B. Crosby
- 92nd New York Infantry: Lt. Col. Hiram J. Anderson, Jr.
- 58th Pennsylvania Infantry: Lt. Col. Montgomery Martin
- 188th Pennsylvania Infantry: Lt. Col. George K. Bowen
- 19th Wisconsin Infantry (detached 5/17/64): Lt. Col. Rollin M. Strong
- Divisional Artillery: Maj. Theodore H. Schenck
- 4th Battery, Wisconsin Light Artillery: Capt. George B. Easterly
- Battery L, 4th United States Artillery: Lt. John S. Hunt
- Battery A, 5th United States Artillery: Lt. Charles P. Muhlenberg
2nd Division, XVIII Corps: Brig. Gen. Godfrey Weitzel; (5/20/64) Brig. Gen. John H. Martindale
- First Brigade: Col. Charles A. Heckman; (5/16/64) Brig. Gen. George J. Stannard
- 23rd Massachusetts Infantry: Lt. Col. John G. Chambers
- 25th Massachusetts Infantry: Maj. Cornelius G. Atwood
- 27th Massachusetts Infantry: Col. Horace C. Lee; (5/16/64) ?
- 9th New Jersey Infantry: Col. Abram Zabriskie; (5/16/64): Lt. Col. James Stewart, Jr.
- Second Brigade: Col. Griffin A. Stedman; (5/7/64 – 5/18/64) Col. Isaac J. Wistar
- 11th Connecticut Infantry: Lt. Col. William C. Moegling
- 2nd New Hampshire Infantry: Col. Edward L. Bailey
- 12th New Hampshire Infantry: Maj. John F. Langley
- 148th New York Infantry: Col. George M. Guion
- Divisional Artillery: Capt. Frederick M. Follett
- 7th Battery, New York Light Artillery: Capt. Peter C. Regan
- Battery E, 3rd New York Light Artillery: Capt. George E. Ashby
- Battery F, 1st Rhode Island Light Artillery: Capt. James Belger
- Battery D, 4th United States Artillery: Lt. James Thompson
3rd Division, XVIII Corps: Brig. Gen. Edward W. Hinks
- First Brigade: Brig. Gen. Edward A. Wild
- 1st U.S. Colored Troops: Col. John H. Holman
- 10th U.S. Colored Troops: Lt. Col. Edward H. Powell
- 22nd U.S. Colored Troops: Col. Joseph B. Kiddoo
- 37th U.S. Colored Troops: Lt. Col. Abiel G. Chamberlain
- Second Brigade: Col. Samuel A. Duncan
- 4th U.S. Colored Troops: Lt. Col. Geroge Rogers
- 5th U.S. Colored Troops: Col. James W. Conine
- 6th U.S. Colored Troops: Col. John W. Ames
- Divisional Artillery
- Battery K, 3rd New York Light Artillery: Capt. James R. Angel
- Battery M, 3rd New York Light Artillery: Capt. John H. Howell
- Battery B, 2nd U.S. Colored Light Artillery: Capt. Francis C. Choate