Schools are ranked on their "value added" measures (VA), which give some guide to how their pupils' attainments have improved.
A score above 100 shows pupils made more progress than similar pupils nationally; below 100 indicates less progress. Nationally the range was 105.4 to 94.2 and the average was 99.8.
The ranking needs treating with care. Official statisticians say small differences may not be significant.
Click the name of a school for a page giving more information.
AGG = the total or "aggregate" score across all three subjects
APS = average points score per pupil
Click the Sort by name or AGG column headers to sort the schools alphabetically or on their aggregate scores.
Click here for a fuller explanation of the figures.
| Sort by name | Sorted by VA | Sort by AGG | APS |
| St Mary's Church of England Primary School, Balderstone | 102.2 | 273 | 29.2 |
| St Thomas' Church of England Primary School | 101.9 | 300 | 30.2 |
| Meanwood Community Nursery and Primary School | 101.9 | 251 | 28.8 |
| Alkrington Moss Primary School | 101.7 | 277 | 29.2 |
| Furrow Community School | 101.7 | 246 | 27.8 |
| Holy Family Roman Catholic Primary School, Rochdale | 101.7 | 248 | 27 |
| Newhey Community Primary School | 101.6 | 273 | 29.7 |
| St Michael's Church of England Primary School, Bamford | 101.5 | 300 | 31.5 |
| St Patrick's Roman Catholic Primary School, Rochdale | 101.4 | 281 | 30.1 |
| Greenbank Primary School | 101.4 | 218 | 26.2 |
| St Peter's Roman Catholic Primary School, Rochdale | 101.2 | 300 | 30.8 |
| St Thomas More Roman Catholic Primary School, Middleton, Rochdale | 101.2 | 288 | 30 |
| Shawclough Community Primary School | 101.2 | 275 | 29.4 |
| Middleton Parish CofE Primary School | 101.2 | 242 | 28.5 |
| Langley Primary School | 101.0 | 272 | 28.7 |
| Caldershaw Primary School | 100.9 | 266 | 29.1 |
| Little Heaton Church of England Primary School | 100.9 | 260 | 29.1 |
| St Andrew's Church of England Primary School, Dearnley | 100.9 | 270 | 28.5 |
| Brimrod Community Primary School | 100.9 | 221 | 26.4 |
| St Vincent's Roman Catholic Primary School, Rochdale | 100.7 | 276 | 29.2 |
| Spotland Primary School | 100.7 | 229 | 26.6 |
| St Michael's Church of England Primary School, Alkrington | 100.6 | 282 | 29.7 |
| Whittaker Moss Primary School | 100.5 | 294 | 30.7 |
| St Mary's Roman Catholic Primary School, Littleborough | 100.5 | 300 | 30.2 |
| Harwood Park Primary School | 100.5 | 245 | 26.9 |
| Belfield Community School | 100.5 | 260 | 26.9 |
| Deeplish Community Primary School | 100.4 | 233 | 27.2 |
| Kentmere Primary School | 100.4 | 233 | 25.9 |
| Stansfield Hall Church of England-Free Church Primary School | 100.3 | 243 | 28.4 |
| Parkfield Primary School | 100.1 | 269 | 28.2 |
| St Peter's Church of England Primary School | 100.1 | 213 | 26.8 |
| Smithy Bridge Foundation Primary School | 100.0 | 265 | 29 |
| Our Lady and St Paul's Roman Catholic Primary School, Heywood | 100.0 | 258 | 28.9 |
| Lowerplace Primary School | 100.0 | 238 | 27 |
| Sacred Heart Roman Catholic Primary School, Rochdale | 99.9 | 283 | 29.2 |
| St Luke's Church of England Primary School | 99.9 | 269 | 28.3 |
| Ashfield Valley Primary School | 99.8 | 229 | 27.2 |
| Bamford Primary School | 99.7 | 277 | 29.2 |
| Littleborough Community Primary School | 99.6 | 275 | 28.6 |
| Milnrow Parish Church of England Primary School | 99.6 | 240 | 27 |
| St Margaret's Church of England Primary School | 99.6 | 247 | 26.9 |
| Heybrook Primary School | 99.6 | 189 | 24.9 |
| Holy Trinity Church of England Primary School | 99.5 | 254 | 28.2 |
| Healey Foundation Primary School | 99.5 | 248 | 27.2 |
| Castleton Primary School | 99.5 | 235 | 26.8 |
| Marland Hill Community Primary School | 99.5 | 210 | 26.3 |
| Sandbrook Community Primary School | 99.5 | 207 | 25.4 |
| Hamer Community Primary School | 99.5 | 202 | 25.4 |
| St Gabriel's Roman Catholic Primary School, Rochdale | 99.4 | 281 | 29 |
| Hopwood Community Primary School | 99.4 | 266 | 28.6 |
| Norden Community Primary School | 99.4 | 264 | 28.5 |
| Boarshaw Community Primary School | 99.4 | 209 | 26.3 |
| St Joseph's Roman Catholic Primary School, Rochdale | 99.3 | 261 | 28.5 |
| Moorhouse Primary School | 99.3 | 202 | 26 |
| All Souls Church of England Primary School | 99.2 | 265 | 28.3 |
| St Mary's Roman Catholic Primary School, Middleton | 99.2 | 218 | 26.2 |
| St James' Church of England Primary School | 99.1 | 229 | 27.5 |
| Elm Wood Primary School | 99.1 | 240 | 27.3 |
| St John Fisher Roman Catholic Primary School, Rochdale | 98.9 | 250 | 28 |
| Alice Ingham Roman Catholic Primary School | 98.9 | 282 | 27.9 |
| St Edward's Church of England Primary School | 98.8 | 231 | 26.7 |
| St John's Roman Catholic Primary School, Rochdale | 98.8 | 135 | 23.1 |
| Crossgates Primary School | 98.7 | 281 | 29.8 |
| Alkrington Primary School | 98.7 | 246 | 28 |
| All Saints Church of England Primary School | 98.4 | 206 | 25.5 |
| Hollin Primary School | 98.0 | 176 | 25 |
| Broadfield Community Primary School | 97.9 | 204 | 25.7 |
| St Gabriel's Church of England Primary School | 97.3 | 204 | 25.5 |
| Heap Bridge Village Primary School | 95.8 | 200 | 26.1 |