SchoolsInfo

Best primary schools in Stockport (2026)

Stockport has 27 ranked primary schools with published results. The top-ranked is Tithe Barn Primary School, in the top 8% in England. The average reading, writing & maths here in 2025 was 58%, against 62% for England. 1 are in England's top 10%, and 0 are rated Outstanding by Ofsted.

Filter and sort these schools → Find an area to live near them
RankSchool Reading, writing & maths (2023–2025 average)Reading, writing & maths 2025 TrendHigher standardOfsted
1
Top 8% in England
Tithe Barn Primary School
Stockport
81% 84% 3% Good
2
Top 12% in England
Great Moor Junior School
Stockport
79% 83% 12% No rating
3
Top 12% in England
St John's Church of England Primary School
Stockport · Church of England
79% 81% 10% Report card
4
Top 17% in England
Didsbury Road Primary School
Stockport
76% 82% 12% Good
5
Top 22% in England
Our Lady's Catholic Primary School
Stockport · Roman Catholic
73% 83% 10% No rating
6
Top 23% in England
St Thomas' Church of England Primary School Heaton Chapel
Stockport · Church of England
74% 72% 7% No rating
7
Top 32% in England
St Mary's Roman Catholic Primary School, a Voluntary Academy
Stockport · Roman Catholic
68% 68% 11% Inadequate
8
Top 47% in England
Banks Lane Junior School
Stockport
65% 71% 7% Good
9
Top 50% in England
Broadstone Hall Primary School
Stockport
64% 69% 4% Good
10
Bottom 42% in England
Fairway Primary School
Stockport
60% 50% 0% No rating
11
Bottom 35% in England
Westmorland Primary School
Stockport
60% 61% 0% No rating
12
Bottom 33% in England
Cale Green Primary School
Stockport
55% 62% 9% Report card
13
Bottom 33% in England
St George's Church of England Primary School
Stockport · Church of England
55% 70% 18% Report card
14
Bottom 29% in England
St Ambrose Catholic Primary School
Stockport · Roman Catholic
54% 45% 3% No rating
15
Bottom 29% in England
Mersey Vale Primary School
Stockport
56% 63% 4% Good
16
Bottom 28% in England
Cheadle Heath Primary School
Stockport
55% 62% 4% Report card
17
Bottom 26% in England
St Bernadette's Catholic Primary School
Stockport · Roman Catholic
56% 55% 0% Good
18
Bottom 24% in England
St Joseph's Catholic Primary School, a Voluntary Academy
Stockport · Roman Catholic
54% 53% 6% Report card
19
Bottom 12% in England
Dial Park Primary School
Stockport
48% 48% 0% Good
20
Bottom 9% in England
St Paul's Church of England Primary School Brinnington
Stockport · Church of England
44% 44% 2% Requires improvement
21
Bottom 8% in England
Warren Wood Primary School
Stockport
43% 42% 4% Good
22
Bottom 8% in England
St Matthew's Church of England Primary School
Stockport · Church of England
41% 19% 7% Good
23
Bottom 6% in England
Bridge Hall Primary School
Stockport
41% 54% 4% Requires improvement
24
Bottom 6% in England
All Saints Church of England Primary School Stockport
Stockport · Church of England
41% 36% 0% Not judged
25
Bottom 4% in England
Vernon Park Primary School
Stockport
38% 39% 0% Not judged
26
Bottom 4% in England
Lark Hill Primary School
Stockport
38% 45% 0% Good
27
Bottom 3% in England
St Thomas' Church of England Primary School Stockport
Stockport · Church of England
37% 33% 0% Requires improvement

Other towns in Greater Manchester

Also see

Questions

What is the best primary school in Stockport?

On exam results over the last three years, Tithe Barn Primary School is the top-ranked primary school in Stockport, in the top 8% of schools in England.

How are the schools ranked?

By published Department for Education exam results averaged over three years: for secondary schools, Attainment 8 plus a quarter of the share getting grade 5+ in English and maths; for primary schools, the share reaching the expected standard in reading, writing and maths plus half the share reaching the higher standard. The order uses the three-year average, so a school can rank above one with a higher single-year result. Schools with fewer than 10 pupils taking the tests are not ranked. Exam results are only part of the picture: visit, read the Ofsted report and check admissions rules, as living nearby does not guarantee a place.