Your Donation Makes a Difference

As a nonprofit agency, York County Shelter Programs is supported by grants and donations.

Thanks to our supportive community, we have been helping homeless people for 40 years. Our organization has evolved from serving as a basic shelter to offering an integrated set of programs that help people change their circumstances. We provide mental health and addiction treatment, job training and permanent housing. We also operate a food pantry that serves thousands of people every month.

We have a needs list  that includes items we need  for our facilities and programs. We also accept donations to the food shelters. Monetary donations are also greatly appreciated.

No donation is too small. If you would like to make a donation to our organization, email us at or call 207-324-1137.

Thank you for helping us help others.