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 the new Peninsula Regional Animal Shelter (PRAS) to find forever homes for the homeless animals in our community. The PRAS is operated by the City of Newport News and funded by Newport News, Hampton, York County, and Poquoson.

Peninsula Regional Animal Shelter

5843 Jefferson Avenue
Newport News, VA 23605

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 animal services.

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