City Resources

The Peninsula SPCA does not receive funding from local municipalities. We are supported entirely through private donations from our community’s citizens and businesses. We are pleased to work together with Peninsula Regional Animal Shelter (PRAS) and other local municipal and private animal shelters and rescues to find forever homes for the animals in need in our community.

The PSPCA does not hold stray or found animals. Stray & found animals are housed at the Peninsula Regional Animal Shelter (PRAS) which is operated by the City of Newport News and funded by Newport News, Hampton, York County, and Poquoson.
Click here to view additional lost pet resources.

Peninsula Regional Animal Shelter

5843 Jefferson Avenue
Newport News, VA 23605
757-933-8900
Website

City Animal Services

Contact your local municipality to report animal cruelty, neglect, or an animal who appears to be lost. Also, for questions regarding animal laws and regulations, please contact your local animal services.

  • Newport News / Poquoson: 757-595-7387
  • Hampton: 757-727-6111
  • York County: 757-890-3601