Your local RSPCA
Alton, Haslemere & Petersfield Branch
We are the RSPCA Branch for Alton Haslemere and Petersfield. Our vision is to live in a world where all animals are respected and treated with compassion. As a separately registered Branch of the RSPCA, we are primarily responsible for raising funds locally to help animals in our area. Our Branch is run by a committee of locally elected volunteers who are responsible for the management and administration of the Branch's affairs.