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
Gloucester County Animal Shelter1200 N. Delsea Drive, Clayton · 856-881-2828
Burlington County
Burlington County Animal Shelter35 Academy Drive, Westampton
Atlantic County
Atlantic County Animal Shelter240 Old Turnpike Road, Pleasantville · 609-485-2345 By appointment only, 1 to 4 PM daily.
Humane Society of Atlantic CityAtlantic City
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
