Welcome to New Hope Ministries

New Hope Ministries is a Christian social service agency that shows the love and hope of Christ by serving our neighbors in times of need and supporting their efforts towards stability. We provide a variety of assistance and services in the Dillsburg, Dover, Hanover, Mechanicsburg, and West Shore areas of Pennsylvania.


Thanksgiving Distribution Volunteers Wanted!

Our Mechanicsburg Center is looking for volunteers to help with their Thanksgiving distribution, taking place on Saturday, November 19, 2016. Please click here to learn… [read more]


We’re already thinking about…CHRISTMAS!!

It’s time to start preparing for this year’s Christmas Blessing Express, where our guests shop for unwrapped gifts for the whole family.  You cannot imagine… [read more]

Afterschool Art Email Logo

Can you believe it?

This time of year, we’re helping families prepare to go back to school by providing kids with much-needed supplies, haircuts, and vouchers for school… [read more]


<img src="http://www.nhm-pa.org/wp/wp-content/themes/nhm/images/video_noembed.jpg" width="280" height="180" alt="Screen of video for no flash player." />

New Hope Ministries Serving Central PA

Find out how New Hope Ministries is making a difference in the lives of people who are in our communities.


Car Donation Bill Hanover

A Car Can Change a Life

New Hope Ministries helped Barb achieve her dream. Read her story here. [more]


Become A Volunteer!

Make a Difference in Someone’s Life

Share your talents, deliver food, or serve on our Board! Learn the ways you can volunteer with New Hope Ministries.