Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Town of Leesburg

Town of Leesburg

Leesburg is a historic town within and the county seat of Loudoun County, Virginia. Leesburg is 33 miles west-northwest of Washington, D.C. along the base of Catoctin Mountain and adjacent to the Potomac River.

Last updated on

About Town of Leesburg

Founded

1758

Estimated Revenue

$100M-$250M

Employees

251-1K

Category

Industry

Government Administration

Location

City

Leesburg

State

Virginia

Country

United States

Tech Stack (37)

search