Schools are ranked on their "aggregate" scores - the total out of 300 across all three test subjects.
Ties are broken using pupils' average point scores.
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 aggregate score
Eng, Math, Sci = the percentage of pupils achieving the expected level in English, mathematics and science.
Click the Sort by name or VA column headers to sort the schools alphabetically or on their value added scores.
Click here for a fuller explanation of the figures.
| Sort by name | Sort by VA | Sorted by AGG | Eng % | Math % | Sci % |
| Crossgates Primary School | 100.8 | 294 | 100 | 94 | 100 |
| Hopwood Community Primary School | 100.9 | 293 | 98 | 98 | 98 |
| St Michael's Church of England Primary School, Bamford | 100.6 | 289 | 94 | 97 | 97 |
| St Michael's Church of England Primary School, Alkrington | 102.3 | 287 | 94 | 97 | 97 |
| St Thomas More Roman Catholic Primary School, Middleton, Rochdale | 101.5 | 286 | 95 | 93 | 98 |
| St Peter's Roman Catholic Primary School, Rochdale | 101.2 | 285 | 96 | 89 | 100 |
| Whittaker Moss Primary School | 100.7 | 283 | 93 | 93 | 97 |
| Bamford Primary School | 100.9 | 282 | 100 | 86 | 95 |
| St Mary's Roman Catholic Primary School, Littleborough | 101.4 | 277 | 88 | 96 | 92 |
| Littleborough Community Primary School | 100.9 | 276 | 91 | 90 | 95 |
| Norden Community Primary School | 100.0 | 274 | 93 | 86 | 95 |
| Smithy Bridge Foundation Primary School | 100.8 | 272 | 92 | 88 | 92 |
| St Vincent's Roman Catholic Primary School, Rochdale | 101.1 | 272 | 90 | 87 | 96 |
| St Luke's Church of England Primary School | 100.1 | 270 | 83 | 87 | 100 |
| Caldershaw Primary School | 101.2 | 269 | 88 | 84 | 97 |
| St Patrick's Roman Catholic Primary School, Rochdale | 101.3 | 269 | 87 | 85 | 97 |
| Holy Trinity Church of England Primary School | 101.2 | 268 | 92 | 84 | 92 |
| Sacred Heart Roman Catholic Primary School, Rochdale | 101.1 | 267 | 87 | 85 | 95 |
| Elm Wood Primary School | 100.9 | 267 | 80 | 88 | 98 |
| St Gabriel's Roman Catholic Primary School, Rochdale | 100.8 | 264 | 82 | 86 | 95 |
| Shawclough Community Primary School | 101.9 | 264 | 86 | 83 | 96 |
| St Andrew's Church of England Primary School, Dearnley | 101.4 | 263 | 80 | 86 | 97 |
| Healey Foundation Primary School | 100.4 | 262 | 91 | 82 | 88 |
| All Souls Church of England Primary School | 100.7 | 261 | 86 | 75 | 100 |
| Newhey Community Primary School | 101.1 | 261 | 83 | 83 | 96 |
| Alkrington Primary School | 99.5 | 259 | 86 | 78 | 95 |
| Our Lady and St Paul's Roman Catholic Primary School, Heywood | 101.2 | 258 | 84 | 81 | 94 |
| Harwood Park Primary School | 99.5 | 258 | 86 | 79 | 93 |
| Middleton Parish CofE Primary School | 100.6 | 254 | 80 | 77 | 97 |
| St Thomas' Church of England Primary School | 101.4 | 253 | 84 | 84 | 84 |
| St Joseph's Roman Catholic Primary School, Rochdale | 100.0 | 251 | 82 | 84 | 84 |
| All Saints Church of England Primary School | 100.3 | 250 | 78 | 78 | 94 |
| St Mary's Church of England Primary School, Balderstone | 103.6 | 248 | 79 | 79 | 90 |
| Meanwood Community Nursery and Primary School | 101.3 | 246 | 84 | 70 | 92 |
| St John's VA Church of England Primary School, Thornham | 98.0 | 246 | 85 | 85 | 77 |
| Milnrow Parish Church of England Primary School | 99.4 | 245 | 79 | 79 | 86 |
| St James' Church of England Primary School | 100.7 | 243 | 86 | 77 | 80 |
| St Margaret's Church of England Primary School | 100.3 | 237 | 78 | 70 | 89 |
| St Mary's Roman Catholic Primary School, Middleton | 100.5 | 235 | 71 | 76 | 88 |
| Marland Hill Community Primary School | 99.6 | 234 | 82 | 64 | 88 |
| Little Heaton Church of England Primary School | 101.1 | 232 | 68 | 68 | 95 |
| Deeplish Community Primary School | 100.8 | 230 | 74 | 67 | 89 |
| Castleton Primary School | 99.6 | 230 | 73 | 75 | 83 |
| Alkrington Moss Primary School | 99.7 | 229 | 86 | 71 | 71 |
| Stansfield Hall Church of England-Free Church Primary School | 100.5 | 227 | 73 | 73 | 81 |
| Boarshaw Community Primary School | 98.8 | 227 | 70 | 70 | 88 |
| St John Fisher Roman Catholic Primary School, Rochdale | 98.4 | 219 | 76 | 57 | 86 |
| Lowerplace Primary School | 100.8 | 219 | 62 | 70 | 87 |
| St Edward's Church of England Primary School | 100.0 | 217 | 70 | 70 | 78 |
| Brimrod Community Primary School | 101.0 | 216 | 58 | 81 | 77 |
| Hamer Community Primary School | 100.9 | 215 | 66 | 71 | 78 |
| Parkfield Primary School | 99.8 | 214 | 69 | 74 | 71 |
| Hollin Primary School | 99.6 | 213 | 77 | 70 | 67 |
| Langley Primary School | 99.6 | 210 | 58 | 73 | 78 |
| Heap Bridge Village Primary School | 99.0 | 209 | 73 | 64 | 73 |
| Moorhouse Primary School | 99.7 | 208 | 68 | 68 | 73 |
| St Gabriel's Church of England Primary School | 98.4 | 207 | 64 | 64 | 79 |
| Spotland Primary School | 101.8 | 207 | 67 | 67 | 73 |
| Alice Ingham Roman Catholic Primary School | 100.2 | 206 | 56 | 72 | 78 |
| Belfield Community School | 99.9 | 204 | 75 | 46 | 82 |
| Darnhill Community School | 99.5 | 194 | 65 | 71 | 59 |
| Moss Field Community School | 98.5 | 191 | 48 | 65 | 78 |
| Kentmere Primary School | 99.8 | 189 | 49 | 60 | 80 |
| Bullough Moor Primary School | 99.4 | 188 | 53 | 51 | 84 |
| Ashfield Valley Primary School | 99.7 | 177 | 65 | 42 | 71 |
| St Peter's Church of England Primary School | 99.3 | 173 | 38 | 63 | 73 |
| Holy Family Roman Catholic Primary School, Rochdale | 99.3 | 163 | 50 | 54 | 58 |
| Furrow Community School | 99.5 | 162 | 56 | 38 | 68 |
| Greenbank Primary School | 100.5 | 162 | 62 | 50 | 50 |
| Broadfield Community Primary School | 97.8 | 158 | 60 | 53 | 46 |
| Heybrook Primary School | 99.6 | 152 | 44 | 48 | 60 |
| St John's Roman Catholic Primary School, Rochdale | 99.3 | 140 | 55 | 45 | 40 |