Pennsylvania Animal Shelters
438 Shelters
e.g. "Miami FL" or "33168"
Susquehanna County Humane Society - Pennsylvania SPCA branch
Humane Society
P.O. Box 485
Montrose, PA 18801
Montrose, PA 18801
Located in Susquehanna County
Tails of the Tundra Siberian Husky Rescue, Inc.
Rescue Organization
P.O. Box 612
Colmar, PA 18915
Colmar, PA 18915
Located in Montgomery County
The Animal House
P.O. Box 43
Willow Street, PA 17584
Willow Street, PA 17584
Located in Lancaster County
The Center for Animal Health and Welfare
1165 Island Park Road
Easton, PA 18042
Easton, PA 18042
Located in Northampton County
They Deserve Better Dog Rescue
Rescue Organization
P.O.Box 317
Smithfield, PA 15478
Smithfield, PA 15478
To Love a Canine Rescue, Inc.
Rescue Organization
P.O. Box 422
Kimberton, PA 19442
Kimberton, PA 19442
TreeTops Animal Rescue
Rescue Organization
305 W. State St
Kennett Square, PA 19348
Kennett Square, PA 19348
Animal Shelters in Pennsylvania
Pennsylvania has 438 listed animal shelters and rescue organizations, spread across 55 counties. The mix is fairly even between rescue organizations and animal shelters. Philadelphia has more than any other Pennsylvania city, followed by Pittsburgh and Mechanicsburg. There is no shortage of choice in Pennsylvania — old dogs, shy cats, and a fair few who will pick you first.
Pennsylvania has 438 listed at the moment, and they are shown above with the ones that have photos first. Open any of them for the full address, contact details and opening hours.
A mix of both, and the difference is worth knowing before you set out. A rescue usually places animals from a network of foster homes rather than from premises you can walk into, so you generally arrange a meeting first. A shelter or humane society more often has a facility you can visit during opening hours.
Philadelphia has more than anywhere else in Pennsylvania, followed by Pittsburgh, Mechanicsburg and Allentown. They are the usual place to start if you are willing to travel; the sidebar links straight through to each.
Montgomery, Allegheny and Philadelphia counties have the most, though listings reach 55 of Pennsylvania's counties in total. The city links in the sidebar are usually the quicker way in.
Most listings here carry a phone number, and most link to the organization's own website. Calling ahead is worth it — opening hours change, and rescues often work by appointment rather than keeping a building open.
SHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Pennsylvania Shelters By City
- Philadelphia 25
- Pittsburgh 14
- Mechanicsburg 8
- Allentown 8
- Lancaster 7
- Erie 7
- Reading 5
- Harrisburg 5
HAVE YOU SEEN ME?
Lost Cat
FOUND PET
Found Dog
Missing a shelter or rescue?
Help us get the word out about more shelters and rescues nationwide.
Submit Here
Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PET