
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 62%. Disley Primary School, Bredbury Green Primary School, and Norris Bank Primary School lead the area, with 84% of schools 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 neighbourhood.
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 |
|---|---|---|---|---|---|---|---|
| #41 | Adswood Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #55 | St Ambrose Catholic Primary School | State | Primary | 3-11 years | Mixed | Catholic | Good |
State • Primary • 3-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted |
|---|---|---|---|---|---|---|---|
| #7 | Queensgate Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding |
| #11 | Moss Hey Primary School | State | Primary | 4-11 years | Mixed | None | Good |
| #18 | Ladybrook Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding |
| #35 | Pownall Green Primary School | State | Primary | 4-11 years | Mixed | None | Good |
| #39 | Nevill Road Junior School | State | Primary | 7-11 years | Mixed | None | Good |
| N/A | Nevill Road Infant School | State | Primary | 2-7 years | Mixed | None | Good |
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 7-11 years
State • Primary • 2-7 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted |
|---|---|---|---|---|---|---|---|
| #54 | Arden Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good |
| #72 | Bredbury St. Marks CofE Primary School | State | Primary | 3-11 years | Mixed | Church of England | 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 |
|---|---|---|---|---|---|---|---|
| #43 | St Bernadette's Catholic Primary School, Stockport | State | Primary | 3-11 years | Mixed | Catholic | Good |
| #47 | Westmorland Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #66 | St Paul's Church of England Primary School Brinnington | State | Primary | 3-11 years | Mixed | Church of England | Requires Improvement |
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 |
|---|---|---|---|---|---|---|---|
| #8 | Lane End Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Good |
| #12 | Oak Tree Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good |
| N/A | Cheadle Hulme Primary School | 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 |
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
Independent • All-through • 2-16 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 |
|---|---|---|---|---|---|---|---|
| #16 | Our Lady's Catholic Primary School, Stockport | State | Primary | 5-11 years | Mixed | Catholic | Good |
| #20 | Alexandra Park Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding |
| #29 | Banks Lane Junior School | State | Primary | 7-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 |
| #69 | Lark Hill Primary School | State | Primary | 4-11 years | Mixed | None | Good |
| #70 | Vernon Park Primary School | State | Primary | 3-11 years | Mixed | None | Outstanding |
State • Primary • 5-11 years
State • Primary • 3-11 years
State • Primary • 7-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 |
|---|---|---|---|---|---|---|---|
| #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 |
|---|---|---|---|---|---|---|---|
| #13 | St Peter's Catholic Primary School, Stockport | State | Primary | 5-11 years | Mixed | Catholic | Outstanding |
| #14 | Torkington Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #21 | Norbury Hall Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #26 | Moorfield Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement |
| #42 | Hazel Grove Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #46 | St Simon's Catholic Primary School | State | Primary | 3-11 years | Mixed | Catholic | Good |
State • Primary • 5-11 years
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
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted |
|---|---|---|---|---|---|---|---|
| #22 | St Thomas' Church of England Primary School Heaton Chapel | State | Primary | 3-11 years | Mixed | Church of England | Good |
| #34 | St Winifred's Roman Catholic Primary School, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Requires Improvement |
| #48 | Broadstone Hall Primary School | State | Primary | 3-11 years | Mixed | None | 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 |
|---|---|---|---|---|---|---|---|
| #4 | St John's Church of England Primary School, Stockport | State | Primary | 5-11 years | Mixed | Church of England | Good |
| #5 | Tithe Barn Primary School | State | Primary | 4-11 years | Mixed | None | Good |
| #10 | Didsbury Road Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #40 | Mersey Vale Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| N/A | Stella Maris School | Independent | Primary | 3-11 years | Mixed | None | Information not available |
State • Primary • 5-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
State • Primary • 3-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 |
|---|---|---|---|---|---|---|---|
| #3 | Norris Bank Primary School | State | Primary | 4-11 years | Mixed | None | Good |
| #65 | Whitehill Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good |
| #68 | All Saints Church of England Primary School Stockport | State | Primary | 3-11 years | Mixed | Church of England | Good |
| N/A | St Mary's Roman Catholic Primary School, a Voluntary Academy, Stockport | State | Primary | 3-11 years | Mixed | Catholic | Inadequate |
State • Primary • 4-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 |
|---|---|---|---|---|---|---|---|
| #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 |
|---|---|---|---|---|---|---|---|
| #30 | High Lane Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #62 | Brookside Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement |
State • Primary • 3-11 years
State • Primary • 4-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 |
|---|---|---|---|---|---|---|---|
| #37 | Fairway Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #45 | Dial Park Primary School | State | Primary | 2-11 years | Mixed | None | Good |
| #52 | Warren Wood Primary School, Stockport | State | Primary | 3-11 years | Mixed | None | Good |
| #56 | St Philip's Catholic Primary School, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Good |
| N/A | Banks Lane Infant School | State | Primary | 3-7 years | Mixed | None | Good |
State • Primary • 3-11 years
State • Primary • 2-11 years
State • Primary • 3-11 years
State • Primary • 4-11 years
State • Primary • 3-7 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted |
|---|---|---|---|---|---|---|---|
| #15 | Lower Park School | State | Primary | 4-11 years | Mixed | None | Good |
| #23 | Vernon Primary School | State | Primary | 4-11 years | Mixed | None | Outstanding |
| #25 | St Paul's Catholic Primary School, A Voluntary Academy, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Good |
| #31 | Worth Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement |
| #32 | Lostock Hall Primary School | State | Primary | 3-11 years | Mixed | None | Good |
State • Primary • 4-11 years
State • Primary • 4-11 years
State • Primary • 4-11 years
State • Primary • 4-11 years
State • Primary • 3-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted |
|---|---|---|---|---|---|---|---|
| #9 | St Joseph's Roman Catholic Primary School, Reddish, a Voluntary Academy | State | Primary | 3-11 years | Mixed | Catholic | Good |
| #38 | Dane Bank 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 |
| #50 | Vale View Primary School | State | Primary | 3-11 years | Mixed | None | Good |
| #51 | St Mary's Church of England Primary School, Stockport | State | Primary | 5-11 years | Mixed | Church of England | Good |
| #58 | Abingdon Primary School, Stockport | State | Primary | 4-11 years | Mixed | None | Requires Improvement |
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 3-11 years
State • Primary • 5-11 years
State • Primary • 4-11 years
| Rank | School Name | School Type | Phase | Age Range | Gender | Religious | Ofsted |
|---|---|---|---|---|---|---|---|
| #2 | Bredbury Green Primary School | State | Primary | 2-11 years | Mixed | None | Good |
| #28 | Romiley Primary School | State | Primary | 4-11 years | Mixed | None | Information not available |
| #36 | St Christopher's Catholic Primary School, Stockport | State | Primary | 4-11 years | Mixed | Catholic | Good |
State • Primary • 2-11 years
State • Primary • 4-11 years
State • Primary • 4-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 |
|---|---|---|---|---|---|---|---|
| #61 | Greave Primary School | State | Primary | 5-11 years | Mixed | None | Good |
| #63 | Woodley Primary School | State | Primary | 3-11 years | Mixed | None | Good |
State • Primary • 5-11 years
State • Primary • 3-11 years