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.