A NEW LEASH ON LIFE Welcome to the York County SPCA
Dedicated to providing long-term human and animal services to residents of York County through programs that find permanent, loving homes for displaced and stray animals, help control animal population growth, investigate and prosecute cruelty offenders and educate the general public about animal wellness and safety.
Featured Pets
Fast Facts
-
Animals Saved *Since 1926, the YCSPCA has saved more than 350,000 animal lives.
350,000+
Blog
If you want to be sure your New Year’s resolutions really stick for 2025, check out these useful tips on how to keep the habit hopeful.
Check out this unique spin on 12 ways you can show you care this holiday season.
This season, be a part of the merriment by giving back through these four fun festive ways to spread holiday cheer.
VIDEO SPOTLIGHT We Rely on Your Support
Other than minimal stray dog fees and some minor governmental funding, the York County SPCA is entirely dependent on the generosity of friends and supporters.