Stray Animals

If you have found a stray dog, cat or other domestic animal, you can bring that animal to the Humane Society during normal business hours, Tuesday through Sunday, 10:00AM to 4:30PM, Wednesdays 10:00 AM to 6:30 PM. We are closed Mondays. If you have any questions, please contact us at (717) 628-1369. The Humane Society does not pick up stray animals.

The following municipalities have confirmed stray holding agreements with the Humane Society of Lebanon County. If you live in one of these townships, you can bring the animal to the Humane Society at no charge. If your municipality is not listed below, a $25 fee will be applied for a single stray animal, $50 for multiple animals or litters. Please bring your photo ID as proof of address.

  • Annville Township
  • City of Lebanon
  • Cleona Borough
  • Cornwall Borough
  • Jackson Township (dogs only)
  • Jonestown Borough
  • Mount Gretna Borough
  • North Annville Township
  • North Cornwall Township**
  • North Lebanon Township
  • North Londonderry Township
  • Palmyra Borough
  • Richland Borough
  • South Annville Township
  • South Lebanon Township
  • South Londonderry Township
  • Swatara Township
  • West Cornwall Township
  • West Lebanon Township

** North Cornwall Township will only cover the cost of housing stray dogs. Residents bringing in stray cats are asked to pay a $25 fee to cover the cost of housing the animal.

If you do not see your township or borough on the list above, they have not confirmed a 2017 stray holding agreement with the Humane Society of Lebanon County.  Please contact your local officials to encourage them to provide this service to you or to find out if they have made alternate arrangements to accept stray animals. If you choose to bring the animal to the Humane Society, please be prepared to pay a $25 fee to assist with the cost of housing the animal.