St Teresa's Catholic Primary School is a voluntary aided primary school located in the village of Upholland, Lancashire. Catering to a mixed-gender student body, the school serves children aged 3 to 11. With a total pupil enrollment of 218, it offers a close-knit community experience in a semi-rural setting. The school is characterized by its Roman Catholic ethos, focusing on integrating faith into education and daily life. Its motto, 'Growing together, with Jesus as our guide, on our journey of discovery and learning,' reflects its commitment to spiritual and educational development. Situated on College Road, the school is part of the local authority maintained schools group, with a capacity to accommodate up to 236 students.
Discover schools close to St Teresa's Catholic Primary School — by region, catchment, or custom radius.
Loading discussion...
Primary schools near St Teresa's Catholic Primary School, ranked by proximity and performance.
Compiled from official UK government data (GIAS), Ofsted inspection records, and information from the school's own website. AI-generated editorial content is reviewed for accuracy. Last verified 30 April 2026. Spot an error? Let us know.
2 published inspections on file since November 2019.
Monitoring visit — previous rating confirmed· Section 8 (did not convert)
S5 Inspection