Leesburg, OH

View of Leesburg, OH
Image credit: Aesopposea / CC BY-SA 3.0
Population
1,280
U.S. Census Population Estimates Program · 2025
Elevation
1,013 ft
Median Home Value
$150,900
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$780/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$77,102
U.S. Census American Community Survey 5-Year · 2024

Explore

Leesburg in context.

About Leesburg

Leesburg is a Highland County village in southwestern Ohio, with 1,273 residents at the 2020 census. Fairfield Local Schools serves the community with elementary, middle, and high school grades, and the Highland County District Library maintains a branch in town. State Route 771 and local roads tie Leesburg to Hillsboro, Wilmington, and the farms spread across the county. The school campus, library, village streets, and the old railroad corridor give the place its everyday outline.

Leesburg was laid out in 1802 and named for Leesburg, Virginia. The Fairfield school system traces its opening to 1824, making education one of the village's longest-running institutions. The Baltimore and Ohio depot, built in 1899, is now being restored by the Leesburg Area Historical Society, which formed in 2018 to save it and preserve local records. That leaves Leesburg with a useful small-town timeline: an early planned village, a long school tradition, and a depot that remains a visible part of local memory today.

Top Rating Signals

Highest current ratings for this town.

Loading town details...