Leesburg, VA

Leesburg is the Loudoun County seat and Virginia's largest incorporated town within a county. It sits in the northern Virginia Piedmont near Catoctin Mountain and the Potomac River, at the northwestern end of the Dulles Greenway. Leesburg has grown into a Washington-area commuter town, but the older core is unusually strong: the historic district, Market...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.