Park Maintenance Staff


Chad Krebs, Park Maintenance Supervisor

  • Email:


Laborer II, Tom Bailey


Laborer II, Dave Sowers

Upper Allen Township is dotted with parks throughout the township. Many have facilities for all types of activities.

All parks are maintained by township employees for the residents to enjoy.

In addition to all of that, you’ll also find ponds, creeks, tennis courts, volleyball courts, a horseshoe pit and plenty of open space for your entire family to play.


Mechanicsburg Area Recreation Department 


Upper Allen Township works cooperatively with the Mechanicsburg Area School District, the Borough of Mechanicsburg and Shiremanstown to offer diverse recreational opportunities for the entire community. The recreation department spans over 16 square miles and encompasses over 23,000 people.

In addition to public parks, over 300 programs are offered annually to our residents. These programs range from special events to summer camps and a host of activities for all ages and interest.

Click Here for more information and dates to various programs and events!

A playground in a park
A stream running through a park

Park Map

Click any park for more info

Upper Allen Township parks mapMillers Crest ParkCountry Estates ParkFriendship ParkFisher ParkCenter Square ParkRosegarden ParkGrantham ParkDog Park at DaybreakAspen ParkSpring Run Acres ParkMt. Allen ParkSimpson ParkMcCormick ParkWinding Hill Park

Upper Allen Township Parks And Recreation Features

agsdix-fas fa-leaf

132 Acres

agsdix-fas fa-walking

2.5 Miles Of Trails

13 Pavilions

agsdix-fas fa-child

13 Playgrounds

agsdix-fas fa-baseball-ball

6 Baseball Fields

agsdix-fas fa-basketball-ball

5 Basketball Courts

agsdix-fas fa-futbol

7 Soccer Fields

agsdix-fas fa-globe

4 Softball Fields