
Stockport primary schools deliver strong results across a large and diverse borough, with 76% of pupils meeting expected standards in reading, writing and maths, well above England's 90%. Disley Primary School, Bredbury Green Primary School, and Norris Bank Primary School lead the area, 84% of schools are rated Good or Outstanding. 23% of pupils achieve the higher standard, nearly triple the England average of 8%. With 83 schools serving Stockport, families in Heaton Moor, Bramhall, Cheadle Hulme, and Marple have extensive choice, from village schools in Disley and Romiley to larger community schools in central Stockport. Use the map view to explore the schools and see which serve your neighborhood.
Explore schools on an interactive map. Click markers to view detailed information, performance data, and Ofsted ratings.
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #55 | St Ambrose Catholic Primary School | State | Primary | 3-11 years | Mixed | Catholic | Good | 
| #41 | Adswood Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #39 | Nevill Road Junior School | State | Primary | 7-11 years | Mixed | None | Good | 
| #35 | Pownall Green Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
| #18 | Ladybrook Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding | 
| #11 | Moss Hey Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
| #7 | Queensgate Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding | 
| N/A | Nevill Road Infant School | State | Primary | 2-7 years | Mixed | None | Good | 
State • Primary • 7-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 2-7 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #72 | Bredbury St. Marks CofE Primary School | State | Primary | 3-11 years | Mixed | Church of England | Good | 
| #54 | Arden Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #67 | Bridge Hall Primary School | State | Primary | 3-11 years | Mixed | None | Requires Improvement | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #66 | St Paul's Church of England Primary School Brinnington | State | Primary | 3-11 years | Mixed | Church of England | Requires Improvement | 
| #47 | Westmorland Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #43 | St Bernadette's Catholic Primary School, Stockport | State | Primary | 3-11 years | Mixed | Catholic | Good | 
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #53 | Cheadle Heath Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #12 | Oak Tree Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good | 
| #8 | Lane End Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Good | 
| N/A | Hulme Hall Grammar School | Independent | All-through | 2-16 years | Mixed | None | Not inspected by Ofsted | 
| N/A | Cheadle Hulme Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
State • Primary • 4-11 years
Independent • All-through • 2-16 years
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| N/A | Stockport Grammar School | Independent | All-through | 3-18 years | Mixed | None | Not inspected by Ofsted | 
Independent • All-through • 3-18 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #1 | Disley Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #70 | Vernon Park Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding | 
| #69 | Lark Hill Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
| #64 | St Matthew's Church of England Primary School, Stockport | State | Primary | 3-11 years | Mixed | Church of England | Good | 
| #29 | Banks Lane Junior School | State | Primary | 7-11 years | Mixed | None | Good | 
| #20 | Alexandra Park Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding | 
| #16 | Our Lady's Catholic Primary School, Stockport | State | Primary | 5-11 years | Mixed | Catholic | Good | 
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 7-11 years
State • Primary • 3-11 years
State • Primary • 5-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #6 | Gatley Primary School | State | Primary | 4-11 years | Mixed | None | Outstanding | 
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #17 | Great Moor Junior School | State | Primary | 7-11 years | Mixed | None | Good | 
| N/A | Great Moor Infant School | State | Primary | 3-7 years | Mixed | None | Good | 
State • Primary • 7-11 years
State • Primary • 3-7 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #46 | St Simon's Catholic Primary School | State | Primary | 3-11 years | Mixed | Catholic | Good | 
| #42 | Hazel Grove Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #26 | Moorfield Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement | 
| #21 | Norbury Hall Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #14 | Torkington Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #13 | St Peter's Catholic Primary School, Stockport | State | Primary | 5-11 years | Mixed | Catholic | Outstanding | 
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 5-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #48 | Broadstone Hall Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #34 | St Winifred's Roman Catholic Primary School, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Requires Improvement | 
| #22 | St Thomas' Church of England Primary School Heaton Chapel | State | Primary | 3-11 years | Mixed | Church of England | Good | 
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #40 | Mersey Vale Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #10 | Didsbury Road Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #5 | Tithe Barn Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
| #4 | St John's Church of England Primary School, Stockport | State | Primary | 5-11 years | Mixed | Church of England | Good | 
| N/A | Stella Maris School | Independent | Primary | 3-11 years | Mixed | None | Information not available | 
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 5-11 years
Independent • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| N/A | Covenant Christian School | Independent | All-through | 5-16 years | Mixed | Protestant | Information not available | 
Independent • All-through • 5-16 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #68 | All Saints Church of England Primary School Stockport | State | Primary | 3-11 years | Mixed | Church of England | Good | 
| #65 | Whitehill Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good | 
| #3 | Norris Bank Primary School | State | Primary | 4-11 years | Mixed | None | Good | 
| N/A | St Mary's Roman Catholic Primary School, a Voluntary Academy, Stockport | State | Primary | 3-11 years | Mixed | Catholic | Inadequate | 
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #59 | St George's Church of England Primary School, Stockport | State | Primary | 4-11 years | Mixed | Church of England | Requires Improvement | 
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #62 | Brookside Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement | 
| #30 | High Lane Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 4-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #24 | Ludworth Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Good | 
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #27 | All Saints Church of England Primary School Marple | State | Primary | 4-11 years | Mixed | Church of England | Good | 
| N/A | Brabyns Preparatory School | Independent | Primary | 2-11 years | Mixed | None | Not inspected by Ofsted | 
State • Primary • 4-11 years
Independent • Primary • 2-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #33 | St Mary's Catholic Voluntary Academy, Stockport | State | Primary | 3-11 years | Mixed | Catholic | Good | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #19 | Mellor Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #56 | St Philip's Catholic Primary School, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Good | 
| #52 | Warren Wood Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good | 
| #45 | Dial Park Primary School | State | Primary | 2-11 years | Mixed | None | Good | 
| #37 | Fairway Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| N/A | Banks Lane Infant School | State | Primary | 3-7 years | Mixed | None | Good | 
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 2-11 years
State • Primary • 3-11 years
State • Primary • 3-7 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #32 | Lostock Hall Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #31 | Worth Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement | 
| #25 | St Paul's Catholic Primary School, A Voluntary Academy, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Good | 
| #23 | Vernon Primary School | State | Primary | 4-11 years | Mixed | None | Outstanding | 
| #15 | Lower Park School | State | Primary | 4-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 4-11 years
State • Primary • 4-11 years
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #58 | Abingdon Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement | 
| #51 | St Mary's Church of England Primary School, Stockport | State | Primary | 5-11 years | Mixed | Church of England | Good | 
| #50 | Vale View Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #49 | St Elisabeth's Church of England Primary | State | Primary | 3-11 years | Mixed | Church of England | Requires Improvement | 
| #38 | Dane Bank Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #9 | St Joseph's Roman Catholic Primary School, Reddish, a Voluntary Academy | State | Primary | 3-11 years | Mixed | Catholic | Good | 
State • Primary • 4-11 years
State • Primary • 5-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #36 | St Christopher's Catholic Primary School, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Good | 
| #28 | Romiley Primary School | State | Primary | 4-11 years | Mixed | None | Information not available | 
| #2 | Bredbury Green Primary School | State | Primary | 2-11 years | Mixed | None | Good | 
State • Primary • 4-11 years
State • Primary • 4-11 years
State • Primary • 2-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #44 | Rose Hill Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #60 | Cale Green Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #71 | St Thomas' Church of England Primary School Stockport | State | Primary | 3-11 years | Mixed | Church of England | Requires Improvement | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #57 | St Joseph's Catholic Primary School, a Voluntary Academy, Stockport | State | Primary | 3-11 years | Mixed | Catholic | Requires Improvement | 
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| N/A | Woodford Primary School, Stockport | State | Primary | 2-11 years | Mixed | None | No Ofsted graded rating yet | 
State • Primary • 2-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted | 
|---|---|---|---|---|---|---|---|
| #63 | Woodley Primary School | State | Primary | 3-11 years | Mixed | None | Good | 
| #61 | Greave Primary School | State | Primary | 5-11 years | Mixed | None | Good | 
State • Primary • 3-11 years
State • Primary • 5-11 years