Established in 1865, Duncannon Borough is located in Perry County, Pennsylvania. Duncannon is part of the Appalachian trail with the trail following several streets throughout the borough. A small town of about 1,500 people, Duncannon is a place to slow down, enjoy the mountain and river scenery, and get a taste of small-town American life.

Latest News


Get notified by your local emergency response team in the event of emergency situations or critical community alerts.

Questions or Concerns?

Please be sure to follow us on Facebook or call us at 717-834-4311 Monday through Friday 8 a.m. – 4 p.m. with any questions or concerns. In the event of a utility related emergency, you may call 717-648-1363 24 hours a day, 7 days a week to reach someone.

Upcoming Meetings & Events

Executive/HR/Legal Committee Meeting

June 18 @ 6:30 pm - 7:00 pm

Borough Council Meeting

June 18 @ 7:00 pm - 8:30 pm

Parks & Recreation Meeting

June 25 @ 7:00 pm - 8:00 pm


All meetings are held at the Borough Office

Duncannon Borough Council Meeting
(third Tuesday, 7:00 pm)

Infrastructure/Fleet & Facilities
(second Wednesday, 7:10 pm)
Mike Wolfersberger, Roger Williams, Jeffrey Kirkhoff

(first Tuesday, 7:00 pm)
Michael May, Jeffrey Kirkhoff, Cynthia Daub

Public Safety/Revitalization
(second Tuesday, 7:00 pm)
Joseph Misner, Michael May, Mike Wolfersberger

Executive Committee/HR/Legal
(third Tuesday, 6:30 pm)
Michael May, Michael Wolfersberger

Parks & Recreation
(fourth Tuesday, 7:00 pm)
Roger Williams, Joseph Misner, Michael Wolfersberger

Duncannon Municipal Authority
(second Wednesday, 7:00 pm)
Roger Williams, Michael Wolfersberger,

Joint Operations Advisory Committee (JOAC)
(second Wednesday, 6:30 pm)
Roger Williams, Michael Wolfersberger

Go to Top