Related Articles. Harper's Ferry is nestled among the scenic Blue Ridge Mountains and the Shenandoah River in Jefferson County, West Virginia. It is less than an hour and a half away from the major metropolitan areas of Washington D.C. and Baltimore, Maryland.