About Leesburg

    Located in Loudon County, Virginia, 33 miles west of Washington, D.C., and nestled between Catoctin Mountain and the Potomac River, Leesburg is a historic town and home to lovers of history, horses, culture, and community.