Animal Shelters in South Jersey by County

Licensed animal shelters and pounds in South Jersey, by county, from the New Jersey Department of Health's list. Lost a pet or found a stray? Contact the shelters near you. Hours and adoption rules differ, so call before you visit.

CamdenGloucesterBurlingtonAtlanticCape MayCumberlandSalem

Camden County

  • Homeward Bound Pet Adoption CenterBlackwood
  • Animal Adoption CenterLindenwold
  • Almost Home Animal ShelterPennsauken
  • Animal Welfare AssociationVoorhees
  • Voorhees Animal OrphanageVoorhees

Gloucester County

Burlington County

Atlantic County

Cape May County

  • Cape May County Animal ShelterCape May Court House
  • Animal Welfare SocietyCape May Court House
  • Humane Society of Ocean CityOcean City
  • Beacon Animal RescueOcean View
  • Animal Outreach of Cape May CountyCape May

Cumberland County

  • South Jersey Regional Animal ShelterVineland

Salem County

  • Salem County Humane SocietyCarneys Point
  • Pennsville Township Animal PoundPennsville

Sources: NJ Department of Health: New Jersey shelters and pounds (January 2025) · Gloucester County: Animal Shelter · Burlington County: Animal Shelter · Atlantic County: Featured pets for adoption.

See also: Rabies shot clinics for pets · Dog parks