← Back to discover

Rosary Catholic Primary School

238 Haverstock Hill, Hampstead, NW3 2AE

Voluntary aided school for ages 3–11 in Hampstead. Mixed intake, Roman Catholic.

Rosary Catholic Primary School is a Roman Catholic voluntary aided primary school in Camden, London (Archdiocese of Westminster), teaching around 300 children aged 3 to 11, with nursery classes.

The school describes a strong Catholic ethos — its mission is to 'Build God's family of loving and learning' — with close partnership between staff, parents, the parishes it serves and the wider community, and a creative, inclusive curriculum.

Ages 3–11 · Primary
301 pupils · On roll
Voluntary aided school · Mixed
More to come. Open days, admissions criteria and deadlines for this school are on the way — sign in and create a planner to track them. For now this page shows the verified facts we hold from official sources. In the meantime, see Camden’s deadlines and how to apply →