Established in 1758 at the base of the Catoctin Mountains, the Town of Leesburg is one of the most historical and picturesque towns in Virginia. Leesburg is located 35 miles northwest of Washington, DC and commuters enjoy easy access to the nation's capital via the Dulles Greenway. Residents and visitors take pleasure in Leesburg's colonial heritage, parks and trails, wineries, equestrian activities, shopping opportunites, fine dining, and special events.