Confederate Army of the Shenandoah Harpers Ferry, Virginia (modern day West Virginia). To organize and train the companies, Virginia state commander Robert E. Lee initially appointed Thomas J. Jackson to command the post. Jackson formed five regiments of infantry and a battery of artillery from the various companies, forming the basis of the Stonewall Brigade. On May 15, Joseph E. Johnston replaced Jackson as commander of Harpers Ferry and continued to receive additional regiments from throughout the Confederacy. He would eventually have four brigades of infantry and an independent regiment of cavalry, the 1st Virginia Cavalry commanded by J. E. B. Stuart. In mid-June, forces
Confederate Army of the Shenandoah Northern Virginia, with their merged army using the name "Army of the Potomac"; Johnston retained command of the army, with Beauregard remaining as second in command until his transfer to the western theater. Army of the Shenandoah: General Joseph E. Johnston Confederate Army of the Shenandoah The Army of the Shenandoah was an army of the Confederate States of America during the American Civil War; it was organized to defend the Shenandoah Valley of Virginia in the early months of the war. The army was transferred to reinforce the Confederate Army of the Potomac at the First Battle of Bull