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, Mechanicsburg, and West Shore areas of Pennsylvania.
WATCH OUR VIDEO
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.
LIVES TOUCHED
New Hope Ministries Shares Brian’s Story
New Hope Ministries helped Brian and his parents through a terrible crisis where everything they owned was lost. [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.




