Williamsburg Confederate order of battle

The following Confederate States Army units and commanders fought in the Battle of Williamsburg of the American Civil War. The Union order of battle is shown separately.

Military rank

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


 * Bvt = Brevet Rank

Other

 * w = wounded
 * mw = mortally wounded
 * k = killed

Army of Northern Virginia
Gen Joseph E. Johnston

Hampton's (S.C.) Legion of MG Gustavus W. Smith's command fought in the action of May 4.