Report Cruelty | Tel: 0818 515 515 (Callers from outside of Republic of Ireland should use +353 43 33 25035) | Contact Us

ISPCA National Animal Centre

About Us

The ISPCA National Animal Centre was established in order to support the ISPCA Inspectorate with the rescue, rehabilitation and re-homing of animals that have been cruelly treated, neglected and abused.

The Centre, which opened in 2002, is situated on 88 acres in an area of rural Longford.

The centre is designed to provide veterinary care and rehabilitation to animals that have been subjected to cruelty or neglect and return them to a state that enables them to be responsibly re-homed in a suitable environment.The National Animal Centre is truly a centre for all animals and is currently capable of holding up to fifty canines, fifty felines and in excess of fifteen equines.

The ISPCA National Animal Centre is open to visitors Wednesday-Sunday from 11:30am to 4pm daily. (closed Christmas and New Years Day).  Due to COVID-19, our opening hours may differ so please contact us on 043 33 25035 (0) or email us at 

Report Cruelty


E-newsletter signup 





Rehoming information: ISPCA rescued dogs and puppies are fully vaccinated, treated for parasites, microchipped and neutered/spayed (when of age). Our rescued cats and kittens are fully vaccinated, treated for parasites, neutered/spayed (when of age), cat-flap and litter-trained. All ISPCA rescued equines are fully vaccinated, microchipped and have passports. Stallions and colts are gelded before being responsibly rehomed. We ask for a donation to help us cover some of our veterinary costs.  Full details can be found on our rehoming pages here

Governance and Transparency: The ISPCA is fully compliant with the Charities Institute Ireland Triple Lock Standard.  We are committed to constantly raising the standard of best practice in transparency and accountability.  

ISPCA National Animal Centre, Derryglogher, Keenagh, Co. Longford, Ireland, N39X 257

T: Telephone 043 33 25035

E: Email:


Registered Charity: 20008734

Company Number: CHY 5619