Duncannon, PA

View of Duncannon, PA
Image credit: Dincher / CC BY-SA 3.0
Population
1,465
U.S. Census Population Estimates Program · 2025
Elevation
356 ft
Median Home Value
$155,600
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$808/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$51,103
U.S. Census American Community Survey 5-Year · 2024

Explore

Duncannon in context.

About Duncannon

Duncannon is a Perry County borough where the Susquehanna River, the Appalachian Trail, and a name from Duncan's Island all meet. The settlement was laid out as Petersburg in 1792, then took its present name from the island across the river. The Appalachian Trail passes through town, and Duncannon has long been one of those trail stops hikers know by the streets rather than a highway sign. The borough also made Lightning Guider sleds from 1904 to 1988, a wonderfully specific piece of local manufacturing history. Duncannon is river-and-ridge Pennsylvania: old ferry geography, trail-town maps, and a sled factory in the backstory.

Top Rating Signals

Highest current ratings for this town.

Loading town details...