Duncannon is a borough located in Perry County, Pennsylvania, in the United States. The town has a population of approximately 1,800 people. Duncannon is situated in the Susquehanna Valley, near the Susquehanna River and the Appalachian Mountains. The climate in Duncannon is humid continental, with cold, snowy winters and warm, humid summers. The average temperature year-round is around 50 degrees Fahrenheit (10 degrees Celsius). The average winter temperature is in the low 20s (around -5 degrees Celsius), while the average summer temperature is in the mid-70s (around 24 degrees Celsius). Precipitation is fairly evenly distributed throughout the year.
A - Duncannon's Latitude is 40.398140 & Longitude is -77.023033.
A - Weather in Duncannon is 6° today.
A - Climate Conditions in Duncannon shows light rain today.
A - Humidity in Duncannon is 84% today.
A - Wind speed in Duncannon is 7.74 km/h, flowing at 107° wind direction. today.