Harpers Ferry (pop. 307) is a village in easternmost West Virginia. It lies on the Potomac River, 55 miles (89 kilometers) northwest of Washington, D.C. At Harpers Ferry, the Potomac meets the Shenandoah River. The village was named for Robert Harper, who purchased the site in about 1747 and later operated a ferry across the Potomac.

