Pennsylvania Animal Shelters

438 Shelters

    e.g. "Miami FL" or "33168"

    Cat Rescue
    Rescue Organization
    1611 Valley Brooke Court
    Wexford, PA 15090

    Located in Allegheny County

    CatNIP Cats

    Springfield, PA 19063
    (610) 541-0946
    Details
    CATS Bridge to Rescue
    Rescue Organization
    2820 Old Lincoln Hwy, Unit #4
    Trevose, PA 19053
    (215) 987-8961
    Details
    Cats in Need
    405 Virginia Avenue
    Butler, PA 16001

    Located in Butler County

    412-282-0714
    Details
    CatWorks, The
    P.O. Box 15171
    Reading, PA 19612

    Located in Berks County

    610-375-0348
    Details
    Central Pennsylvania Animal Alliance
    1802 Silver Pine Circle
    Mechanicsburg, PA 17050

    Located in Cumberland County

    717-503-8371
    Details
    Central Pennsylvania Humane Society
    Humane Society
    1837 East Pleasant Valley Blvd
    Altoona, PA 16602

    Located in Blair County

    814-942-5402
    Details
    Centre Country PAWS, Inc.
    1042 Benner Pike
    State College, PA 16801

    Located in Centre County

    814-237-8722
    Details
    Chenoa Manor
    733 Glen Willow Rd
    Avondale Estates, PA 19311

    Located in Chester County

    610-268-0120
    Details
    Chester County SPCA
    1212 Phoenixville Pike
    West Chester, PA 19380

    Located in Chester County

    610-692-6113
    Details
    Chester Dog Control Program
    5Th & Walsh Streets
    Chester, PA 19013

    Located in Delaware County

    610-477-7824
    Details
    Circle of Life Farm & Rescue
    Rescue Organization
    1 Golden Road
    Effort, PA 18330

    Located in Monroe County

    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
      HAVE YOU SEEN ME?
      Lost Dog in Gardena, CA
      LUA (Roo-ah)

      Lost since 2026-06-26

      From Gardena

      View Details
      FOUND PET
      Found Dog in Cypress, TX
      Found Pet

      Found on 2026-07-10

      Located in Cypress

      View Details
      A pet owner handing their dog's leash to a new adopter on a neighborhood sidewalk
      Missing a shelter or rescue?

      Help us get the word out about more shelters and rescues nationwide.

      Submit Here
      dog adopt

      Pets For Adoption

      Search all animals available for adoption in your area. Give a dog or cat forever home today.

      ADOPT A PET