Schools are listed alphabetically. Click the name of a school for a page giving more information.
Columns:
VA = the "value added" measure: how pupils' performances have improved
AGG = the total or "aggregate" score across all three subjects
Eng, Math, Sci = the percentage of pupils achieving the expected level in English, mathematics and science.
Click the VA or AGG column headers to sort the schools on those measures.
Any schools with fewer than 11 pupils taking the tests have "SS" (small school) - results are not published.
An aggregate score of "NA" and no other results means there were no pupils taking the tests. A "+" sign means results were not available.
Click here for a fuller explanation of the figures.
| School | Sort by VA | Sort by AGG | Eng % | Math % | Sci % |
| Alice Ingham Roman Catholic Primary School | 98.8 | 221 | 68 | 63 | 89 |
| Alkrington Moss Primary School | 99.8 | 192 | 64 | 60 | 68 |
| Alkrington Primary School | 99.5 | 251 | 78 | 80 | 94 |
| All Saints Church of England Primary School | 99.8 | 247 | 79 | 82 | 85 |
| All Souls Church of England Primary School | 100.5 | 277 | 90 | 87 | 100 |
| Ashfield Valley Primary School | 100.1 | 243 | 83 | 77 | 83 |
| Bamford Primary School | 101 | 283 | 95 | 90 | 98 |
| Belfield Community School | 99.1 | 171 | 43 | 52 | 76 |
| Boarshaw Community Primary School | 98 | 154 | 56 | 38 | 60 |
| Brimrod Community Primary School | 98.6 | 214 | 64 | 71 | 79 |
| Broadfield Community Primary School | | NA | | | |
| Bullough Moor Primary School | 99.2 | 205 | 53 | 69 | 84 |
| Caldershaw Primary School | 99.5 | 253 | 87 | 70 | 97 |
| Castleton Primary School | 99 | 214 | 81 | 53 | 79 |
| Crossgates Primary School | 99.5 | 254 | 84 | 78 | 92 |
| Darnhill Community School | 99.4 | 209 | 68 | 68 | 73 |
| Deeplish Community Primary School | 100.6 | 197 | 53 | 64 | 81 |
| Elm Wood Primary School | 100 | 237 | 84 | 63 | 89 |
| Furrow Community School | 96 | 103 | 34 | 32 | 37 |
| Greenbank Primary School | 99 | 170 | 68 | 49 | 53 |
| Hamer Community Primary School | 100.6 | 228 | 73 | 60 | 95 |
| Harwood Park Primary School | 98.8 | 200 | 67 | 57 | 76 |
| Healey Primary School | 99.9 | 259 | 91 | 88 | 79 |
| Heap Bridge Village Primary School | 99.5 | 230 | 80 | 65 | 85 |
| Heybrook Primary School | 100.5 | 175 | 54 | 51 | 71 |
| Hill Top Community Primary School | 99 | 100 | 21 | 36 | 43 |
| Hollin Primary School | 99.4 | 197 | 72 | 50 | 75 |
| Holy Family Roman Catholic Primary School, Rochdale | 99.9 | 194 | 59 | 69 | 66 |
| Holy Trinity Church of England Primary School | 101.3 | 265 | 91 | 83 | 91 |
| Hopwood Community Primary School | 100.3 | 279 | 96 | 89 | 94 |
| Kentmere Primary School | 100.2 | 200 | 70 | 49 | 81 |
| Langley Primary School | 99.1 | 205 | 68 | 54 | 83 |
| Little Heaton Church of England Primary School | 101.1 | 224 | 64 | 68 | 92 |
| Littleborough Community Primary School | 100.7 | 263 | 78 | 88 | 97 |
| Lowerplace Primary School | 96.5 | 149 | 36 | 54 | 59 |
| Marland Hill Community Primary School | 100 | 207 | 66 | 64 | 77 |
| Meanwood Community Nursery and Primary School | 100.9 | 247 | 90 | 74 | 82 |
| Middleton Parish CofE Primary School | 101 | 200 | 65 | 47 | 88 |
| Milnrow Parish Church of England Primary School | 98.7 | 253 | 88 | 75 | 91 |
| Moorhouse Primary School | 99.3 | 200 | 64 | 62 | 73 |
| Moss Field Community School | 97.8 | 200 | 59 | 56 | 85 |
| Newhey Community Primary School | 101.4 | 233 | 78 | 59 | 96 |
| Norden Community Primary School | 99.6 | 261 | 82 | 86 | 93 |
| Our Lady and St Paul's Roman Catholic Primary School, Heywood | 100.6 | 251 | 79 | 86 | 86 |
| Parkfield Primary School | 99.8 | 226 | 74 | 74 | 77 |
| Queensway Community Primary School | 98.6 | 149 | 53 | 43 | 53 |
| Sacred Heart Roman Catholic Primary School, Rochdale | 99.5 | 224 | 65 | 73 | 86 |
| Shawclough Community Primary School | 101.4 | 273 | 89 | 89 | 94 |
| Smithy Bridge Foundation Primary School | 100 | 266 | 89 | 87 | 90 |
| Spotland Primary School | 101.6 | 173 | 48 | 55 | 70 |
| St Andrew's Church of England Primary School, Dearnley | 100.4 | 229 | 71 | 74 | 85 |
| St Edward's Church of England Primary School | 99.3 | 226 | 74 | 70 | 82 |
| St Gabriel's Church of England Primary School | 99.3 | 259 | 90 | 79 | 90 |
| St Gabriel's Roman Catholic Primary School, Rochdale | 100.6 | 258 | 84 | 84 | 90 |
| St James' Church of England Primary School | 98.5 | 212 | 68 | 65 | 79 |
| St John Fisher Roman Catholic Primary School, Rochdale | 98.6 | 257 | 70 | 90 | 97 |
| St John's Roman Catholic Primary School, Rochdale | 98.4 | 86 | 33 | 24 | 29 |
| St John's VA Church of England Primary School, Thornham | SS | NA | SS | SS | SS |
| St Joseph's Roman Catholic Primary School, Rochdale | 99.1 | 232 | 74 | 72 | 85 |
| St Luke's Church of England Primary School | 100.5 | 255 | 84 | 84 | 87 |
| St Margaret's Church of England Primary School | 100.7 | 223 | 80 | 73 | 70 |
| St Mary's Church of England Primary School, Balderstone | 102 | 234 | 86 | 59 | 90 |
| St Mary's Roman Catholic Primary School, Littleborough | 101 | 288 | 96 | 92 | 100 |
| St Mary's Roman Catholic Primary School, Middleton | 98.2 | 211 | 65 | 68 | 78 |
| St Michael's Church of England Primary School, Alkrington | 99.8 | 288 | 91 | 97 | 100 |
| St Michael's Church of England Primary School, Bamford | 102.6 | 300 | 100 | 100 | 100 |
| St Patrick's Roman Catholic Primary School, Rochdale | 101.5 | 265 | 82 | 85 | 97 |
| St Peter's Church of England Primary School | 98.4 | 157 | 57 | 40 | 60 |
| St Peter's Roman Catholic Primary School, Rochdale | 101.6 | 289 | 96 | 93 | 100 |
| St Thomas More Roman Catholic Primary School, Rochdale | 100.6 | 270 | 91 | 84 | 95 |
| St Thomas' Church of England Primary School | 101.1 | 271 | 86 | 86 | 100 |
| St Vincent's Roman Catholic Primary School, Rochdale | 100.9 | 280 | 89 | 93 | 98 |
| Stansfield Hall Church of England-Free Church Primary School | 97.5 | 158 | 32 | 53 | 74 |
| Whittaker Moss Primary School | 102.1 | 290 | 100 | 90 | 100 |