Battle of the American Civil War
The Battle of Harpers Ferry was fought September 12–15, 1862, as part of the Maryland Campaign of the American Civil War. As Confederate Army General Robert E. Lee's Confederate army invaded Maryland, a portion of his army under Major General Thomas J. "Stonewall" Jackson surrounded, bombarded, and captured the Union garrison at Harpers Ferry, Virginia (now West Virginia).
As Lee's Army of Northern Virginia advanced down the Shenandoah Valley into Maryland, he planned to capture the garrison at Harpers Ferry to secure his line of supply back to Virginia. Although he was being pursued at a leisurely pace by Major General George B. McClellan's Army of the Potomac, outnumbering him more than two to one, Lee chose the risky strategy of dividing his army and sent one portion to converge and attack Harpers Ferry from three directions. Colonel Dixon S. Miles, Union commander at Harpers Ferry, insisted on keeping most of the troops near the town instead of taking up commanding positions on the surrounding heights. The slim defenses of the most important position, Maryland Heights, first encountered the approaching Confederates on September 12, but only brief skirmishing ensued. Strong attacks by two Confederate brigades on September 13 drove the Union troops from the heights.
During the fighting on Maryland Heights, the other Confederate columns arrived and were astonished to see that critical positions to the west and south of town were not defended. Jackson methodically positioned his artillery around Harpers Ferry and ordered Maj. Gen. A.P. Hill to move down the west bank of the Shenandoah River in preparation for a flank attack on the Federal left the next morning. By the morning of September 15, Jackson had positioned nearly 50 guns on Maryland Heights and at the base of Loudoun Heights. He began a fierce artillery barrage from all sides and ordered an infantry assault. Miles realized that the situation was hopeless and agreed with his subordinates to raise the white flag of surrender. Before he could surrender personally, he was mortally wounded by an artillery shell and died the next day. After processing more than 12,000 Union prisoners, Jackson's men then rushed to Sharpsburg, Maryland, to rejoin Lee for the Battle of Antietam.
Background.
Harpers Ferry is a small town at the confluence of the Potomac River and the Shenandoah River, the site of a historic Federal arsenal founded by President George Washington in 1799 and a bridge for the critical Baltimore and Ohio Railroad across the Potomac. In 1859 it was the site of the abolitionist John Brown's attack on the Federal arsenal.
At the time the garrison at Harpers Ferry – officially the Railroad Brigade of the Middle Department, Eighth Army Corps, the purpose of which was to protect the strategically vital Baltimore and Ohio Railroad and Chesapeake and Ohio Canal, where they passed through the area, and the lower Shenandoah Valley—was the last remaining sizable Union force south of the Potomac River, consisting of about 10,400 men, later joined by 2,500 from the Union garrison at Martinsburg—plus a large cache of small arms as well as artillery pieces, wagons, and Union uniforms. The town was virtually indefensible, as it was dominated on all sides by higher ground. To the west, the ground rose gradually for about a mile and a half to Bolivar Heights, a plateau high, that stretches from the Potomac to the Shenandoah; further west and parallel was Schoolhouse Ridge. To the south, across the Shenandoah, Loudoun Heights overlooks from . And to the northeast, across the Potomac, the southernmost extremity of Elk Ridge forms the 1,476-foot-high crest of Maryland Heights. A Federal soldier wrote that if these three heights could not be held, Harpers Ferry would be "no more defensible than a well bottom."
As Gen. Robert E. Lee's Army of Northern Virginia (ANV) advanced into Maryland, Lee expected that the Union garrisons that potentially blocked his supply line in the Shenandoah Valley, at Winchester, Martinsburg, and Harpers Ferry, would be cut off and abandoned without firing a shot, but the garrisons, Harpers Ferry specifically, were still manned. Lee planned to capture the garrison to secure his logistical support and potential retreat back to Virginia.
Although he was being pursued at a measured pace by Maj. Gen. George B. McClellan and the Union Army of the Potomac, which outnumbered him by more than two to one, Lee chose the risky strategy of dividing his army in order to seize Harpers Ferry. While the rest of the ANV remained at Boonsboro—later minus the corps of Maj. Gen. James Longstreet which Lee sent north to Hagerstown to protect against the reported movement of Pennsylvania militia there, which proved illusory—Lee sent three columns of troops to converge and attack Harpers Ferry from separate directions. The largest column, 11,500 men under Jackson, was to recross the Potomac and circle around to the west of Harpers Ferry and attack it from Bolivar Heights, while the other two columns, under Maj. Gen. Lafayette McLaws (8,000 men) and Brig. Gen. John George Walker (3,400), were to capture Maryland Heights and Loudoun Heights respectively, commanding the town from the east and south.
McClellan had wanted to add the Harpers Ferry garrison to his field army, but general-in-chief Henry Halleck had refused, saying that the movement would be too difficult and that the garrison had to defend itself "until the latest moment," or until McClellan could relieve it. Halleck had probably expected its commander, Col. Dixon Stansbury Miles, to show some military knowledge and courage. Miles was a 38-year veteran of the U.S. Army and the Mexican–American War, but who had been disgraced after the First Battle of Bull Run when a court of inquiry held that he had been drunk during the battle. Miles swore off liquor and was sent to the supposedly quiet post at Harpers Ferry. His garrison comprised 14,000 men, many inexperienced, including 2,500 who had been forced out of Martinsburg by the approach of Jackson's men on September 11.
On the night of September 11, McLaws arrived at Brownsville, 6 miles northeast of Harpers Ferry. He left 3,000 men near Brownsville Gap to protect his rear and moved 3,000 others toward the Potomac River to seal off any eastern escape route from Harpers Ferry. He dispatched the veteran brigades of Brig. Gens. Joseph B. Kershaw and William Barksdale to seize Maryland Heights on September 12. The other Confederate columns were making slow progress and were behind schedule. Jackson's men were delayed at Martinsburg. Walker's men were ordered to destroy the aqueduct carrying the Chesapeake and Ohio Canal across the Monocacy River where it empties into the Potomac, but his engineers had difficulty demolishing the stone structure and the attempt was eventually abandoned.
Walker reentered Virginia, in Loudoun County on September 9, across from Point of Rocks. Walker was escorted by Col. E.V. White, Loudoun native, and his 35th Virginia Cavalry Battalion. White was unhappy with the assignment and preferred to be with the rest of the army. Unfortunately White had gotten into an altercation with Maj. Gen. J. E. B. Stuart in Frederick and was subsequently ordered back to Virginia by Lee. White led Walker on a meandering route around the Short Hill Mountain to reach the base of Loudoun Heights four days later on September 13. So the attack on Harpers Ferry that had been planned for September 11 was delayed, increasing the risk that McClellan might engage and destroy a portion of Lee's army while it was divided.
Battle.
September 12.
Miles divided his 10,400 garrison troops into four brigades, making sure that the raw, inexperienced men he had recently received were balanced by more experienced soldiers. He positioned two brigades, about 7,000 men, on Bolivar Heights, in a line that stretched from the Potomac River to the Shenandoah. On nearby Camp Hill, he placed a 1,000-man brigade of heavy artillery and supporting infantry to cover the position on Bolivar Heights. Miles did not position men on Loudoun Heights, considering it the least important of the heights as he deemed it too difficult for Confederate artillery to be placed there; in any event, any Rebel force there could be attacked by the artillery on Maryland Heights. Miles did not believe that the Rebels would come by that route, and would instead approach via Bolivar Heights. 
The defenses of the most important position, Maryland Heights, were designed to fight off raiders, but not to hold the heights themselves. There was a powerful artillery battery halfway up the heights: two naval Dahlgren rifles, one 50-pounder Parrott rifle, and four 12-pounder smoothbores, which could protect the Camp Hill and Bolivar Heights positions. On the crest, Miles assigned Col. Thomas H. Ford of the 32nd Ohio Infantry to command parts of four regiments, 1,600 men. Some of these men, including those of the 126th New York, had been in the Army only 21 days and lacked basic combat skills; they had only just arrived at Harpers Ferry. They erected primitive breastworks and sent skirmishers a quarter-mile in the direction of the Confederates. On September 12 they encountered the approaching men from Kershaw's South Carolina brigade, who had been moving slowly through the very difficult terrain on Elk Ridge. Rifle volleys from behind abatis caused the Confederates to stop for the night.
September 13.
Kershaw began his attack at about 6:30 a.m., September 13. He planned to push his own brigade directly against the Union breastworks while Barksdale's Mississippians flanked the Federal right. Kershaw's men charged into the abatis twice and were driven back with heavy losses. The inexperienced New York troops were holding their own. Their commander, Col. Ford, felt ill that morning and stayed back two miles (3 km) behind the lines, leaving the fighting to Col. Eliakim Sherrill, the second-ranking officer. Sherrill was wounded by a minié ball through the cheek and tongue while rallying his men and had to be carried from the field, making the green troops grow panicky. As Barksdale's Mississippians approached on the flank, the New Yorkers broke and fled rearward. Although Maj. Sylvester Hewitt ordered the remaining units to reform farther along the ridge, orders came at 3:30 p.m. from Col. Ford to retreat. (In doing so, he apparently neglected to send for the 900 men of the 115th New York, waiting in reserve midway up the slope.) His men destroyed their artillery pieces and crossed a pontoon bridge back to Harpers Ferry. Ford later insisted he had the authority from Miles to order the withdrawal, but a court of inquiry concluded that he had "abandoned his position without sufficient cause," and recommended his dismissal from the Army.
During the fighting on Maryland Heights, the other Confederate columns arrived—Walker to the base of Loudoun Heights at 10 a.m. and Jackson's three divisions (Brig. Gen. John R. Jones to the north, Brig. Gen. Alexander R. Lawton in the center, and Maj. Gen. A.P. Hill to the south) to the west of Bolivar Heights at 11 a.m.—and were astonished to see that these positions were not defended. Inside the town, the Union officers realized they were surrounded and pleaded with Miles to attempt to recapture Maryland Heights, but he refused, insisting that the force on Bolivar Heights would protect the town. He exclaimed, "I am ordered to hold this place and God damn my soul to hell if I don't." In fact, Jackson's and Miles's forces to the west of town were roughly equal, but Miles was ignoring the threat from the artillery massing to his northeast and south.
Late that night, Miles sent Capt. Charles Russell of the 1st Maryland Cavalry with nine troopers to slip through the enemy lines and take a message to McClellan, or any other general he could find, informing them that the besieged town could hold out only for 48 hours. Otherwise, he would be forced to surrender. Russell's men slipped across South Mountain and reached McClellan's headquarters at Frederick. The general was surprised and dismayed to receive the news. He wrote a message to Miles that a relief force was on the way and told him, "Hold out to the last extremity. If it is possible, re-occupy the Maryland Heights with your whole force." McClellan ordered Maj. Gen. William B. Franklin and his VI Corps to march from Crampton's Gap to relieve Miles. Although three couriers were sent with this information on different routes, none of them reached