| St Joseph's Catholic Primary School | 100 | 100 | 100 | 41 | 100 | 100 |
| Long Lee Primary School | 100 | 100 | 100 | 48 | 100 | 100 |
| Woodlands CofE Primary School | 100 | 100 | 100 | 27 | 91 | 91 |
| Ben Rhydding Primary School | 97 | 97 | 97 | 52 | 89 | 96 |
| St Stephen's CofE Primary School | 97 | 97 | 97 | 13 | 96 | 96 |
| St Walburga's Catholic Primary School | 97 | 100 | 97 | 58 | 97 | 94 |
| Copthorne Primary School | 96 | 98 | 96 | 21 | 91 | 98 |
| Harden Primary School | 96 | 100 | 96 | 33 | 89 | 81 |
| Stanbury Village School | 94 | 94 | 100 | 31 | 81 | 88 |
| All Saints' CofE Primary School | 93 | 93 | 95 | 41 | 95 | 91 |
| Atlas Community Primary School | 93 | 93 | 93 | 33 | 93 | 93 |
| The Sacred Heart Catholic Primary School | 93 | 93 | 93 | 62 | 93 | 90 |
| Eldwick Primary School | 93 | 97 | 95 | 37 | 98 | 92 |
| Menston Primary School | 92 | 92 | 96 | 45 | 92 | 96 |
| Iqra Community Primary School | 90 | 90 | 92 | 40 | 94 | 94 |
| St Anthony's Catholic Primary School | 90 | 93 | 90 | 34 | 93 | 97 |
| Burley and Woodhead CofE Primary School | 90 | 93 | 97 | 50 | 90 | 100 |
| Hill Top CofE Primary School | 90 | 90 | 100 | 37 | 93 | 100 |
| Low Moor CofE Primary School | 89 | 91 | 96 | 36 | 94 | 98 |
| Blakehill Primary School | 88 | 90 | 93 | 19 | 93 | 95 |
| Cottingley Village Primary School | 88 | 92 | 90 | 15 | 93 | 93 |
| Crossflatts Primary School | 87 | 89 | 91 | 22 | 91 | 87 |
| Idle CofE Primary School | 87 | 87 | 90 | 40 | 87 | 93 |
| Foxhill Primary School | 87 | 93 | 90 | 13 | 83 | 80 |
| Burley Oaks Primary School | 87 | 91 | 91 | 47 | 93 | 91 |
| Woodside Primary School and Children's Centre | 87 | 87 | 93 | 17 | 100 | 97 |
| Our Lady of Victories Catholic School | 86 | 86 | 93 | 21 | 86 | 96 |
| Clayton Village Primary School | 86 | 92 | 89 | 17 | 83 | 92 |
| East Morton CofE Primary School | 86 | 93 | 86 | 14 | 90 | 79 |
| Greengates Primary School | 86 | 93 | 93 | 21 | 93 | 100 |
| Hoyle Court Primary School | 85 | 96 | 85 | 26 | 93 | 85 |
| Haworth Primary School | 85 | 92 | 85 | 27 | 96 | 81 |
| Addingham Primary School | 84 | 95 | 89 | 26 | 87 | 76 |
| St Joseph's Catholic Primary School | 84 | 88 | 88 | 23 | 75 | 84 |
| Shirley Manor Primary School | 84 | 84 | 89 | 11 | 84 | 89 |
| Lees Primary School | 83 | 86 | 93 | 31 | 82 | 93 |
| Baildon CofE Primary School | 83 | 88 | 91 | 41 | 95 | 90 |
| St Francis Catholic Primary School | 83 | 87 | 83 | 20 | 90 | 90 |
| St John the Evangelist Catholic Primary School | 83 | 93 | 86 | 21 | 97 | 86 |
| St Matthew's Catholic Primary School | 83 | 88 | 92 | 13 | 91 | 83 |
| Brackenhill Primary School | 82 | 82 | 93 | 29 | 96 | 96 |
| Ashlands Primary School | 81 | 81 | 92 | 33 | 88 | 94 |
| Steeton Primary School | 81 | 88 | 88 | 23 | 93 | 88 |
| Carrwood Primary School | 81 | 81 | 96 | 8 | 88 | 96 |
| Sandal Primary School | 81 | 88 | 87 | 34 | 93 | 90 |
| Saltaire Primary School | 81 | 89 | 88 | 25 | 87 | 87 |
| Oakworth Primary School | 80 | 89 | 85 | 18 | 93 | 87 |
| Clayton CofE Primary School | 80 | 91 | 80 | 16 | 76 | 80 |
| Hothfield Junior School | 80 | 81 | 92 | 14 | 77 | 92 |
| Shipley CofE Primary School | 80 | 80 | 90 | 13 | 83 | 90 |
| Keelham Primary School | 80 | 87 | 87 | 20 | 93 | 80 |
| Worthinghead Primary School | 80 | 80 | 95 | 25 | 85 | 95 |
| Thackley Primary School | 79 | 87 | 85 | 15 | 87 | 92 |
| Poplars Farm Primary School | 79 | 89 | 82 | 7 | 86 | 75 |
| Byron Primary School | 79 | 87 | 80 | 16 | 96 | 89 |
| St Anthony's Catholic Primary School | 79 | 89 | 79 | 11 | 89 | 83 |
| Nessfield Primary School | 78 | 83 | 81 | 27 | 93 | 85 |
| Myrtle Park Primary School | 78 | 100 | 78 | 28 | 100 | 69 |
| St John's CofE Primary School | 78 | 86 | 83 | 15 | 96 | 86 |
| Priestthorpe Primary School | 77 | 80 | 83 | 20 | 79 | 86 |
| Killinghall Primary School | 77 | 84 | 79 | 18 | 92 | 90 |
| St Joseph's Catholic Primary School | 77 | 83 | 81 | 13 | 87 | 85 |
| Home Farm Primary School | 76 | 82 | 85 | 11 | 85 | 89 |
| Allerton Primary School | 76 | 85 | 78 | 9 | 89 | 87 |
| Bradford Moor Community Primary School | 75 | 84 | 82 | 16 | 100 | 93 |
| St Cuthbert and The First Martyrs' Catholic Primary School | 75 | 79 | 86 | 25 | 93 | 96 |
| St Winefride's Catholic Primary School | 75 | 93 | 75 | 9 | 96 | 83 |
| Peel Park Primary School | 75 | 82 | 78 | 7 | 92 | 84 |
| Sandy Lane Primary School | 74 | 84 | 81 | 19 | 93 | 85 |
| Wellington Primary School | 74 | 93 | 78 | 22 | 97 | 78 |
| Lidget Green Primary School & Children's Centre | 74 | 74 | 84 | 9 | 87 | 98 |
| Horton Grange Primary School | 74 | 80 | 84 | 3 | 90 | 90 |
| St Paul's CofE Primary School | 73 | 85 | 77 | 15 | 100 | 92 |
| Newhall Park Primary School | 73 | 75 | 84 | 14 | 86 | 91 |
| Denholme Primary School | 73 | 82 | 82 | 18 | 91 | 82 |
| Lilycroft Primary School | 73 | 82 | 76 | 15 | 89 | 78 |
| Appleton Academy | 72 | 83 | 76 | 14 | 79 | 83 |
| Princeville Primary School | 72 | 74 | 91 | 9 | 92 | 98 |
| Girlington Primary School | 72 | 72 | 81 | 5 | 77 | 92 |
| Marshfield Primary School | 72 | 85 | 83 | 22 | 98 | 87 |
| St Anne's Catholic Primary School | 72 | 89 | 72 | 21 | 96 | 75 |
| Wilsden Primary School | 71 | 79 | 79 | 26 | 81 | 82 |
| Swain House Primary School | 71 | 90 | 73 | 20 | 96 | 77 |
| St Mary's &St Peter's Catholic Primary School | 71 | 79 | 75 | 29 | 76 | 85 |
| Hollingwood Primary School | 71 | 84 | 74 | 12 | 95 | 83 |
| Lapage Primary School and Nursery | 71 | 79 | 78 | 14 | 96 | 92 |
| St Clare's Catholic Primary School | 70 | 78 | 78 | 11 | 81 | 88 |
| Ingrow Primary School | 70 | 70 | 75 | 5 | 75 | 80 |
| Thornton Primary School | 70 | 81 | 74 | 13 | 86 | 76 |
| All Saints CofE Primary School | 69 | 76 | 76 | 7 | 90 | 88 |
| St Luke's CofE Primary School | 69 | 76 | 69 | 3 | 79 | 66 |
| Cullingworth Village Primary School | 69 | 84 | 69 | 9 | 91 | 71 |
| Eastwood Primary School | 69 | 71 | 75 | 3 | 86 | 81 |
| Wibsey Primary School | 68 | 75 | 80 | 22 | 83 | 84 |
| St Columba's Catholic Primary School | 68 | 73 | 80 | 7 | 88 | 93 |
| Frizinghall Primary School | 68 | 77 | 72 | 11 | 84 | 76 |
| Farfield Primary and Nursery School | 67 | 69 | 76 | 0 | 78 | 84 |
| Farnham Primary School | 67 | 72 | 79 | 10 | 91 | 89 |
| Eastburn Junior and Infant School | 67 | 89 | 67 | 22 | 93 | 67 |
| Bankfoot Primary School | 67 | 77 | 83 | 7 | 79 | 82 |
| Thornbury Primary School | 66 | 72 | 72 | 6 | 89 | 87 |
| Russell Hall Primary School | 66 | 72 | 76 | 24 | 79 | 79 |
| Glenaire Primary School | 65 | 69 | 69 | 12 | 81 | 77 |
| Wycliffe CofE Primary School | 65 | 73 | 73 | 15 | 84 | 80 |
| Grove House Primary School | 65 | 67 | 82 | 5 | 88 | 89 |
| Fagley Primary School | 65 | 74 | 65 | 0 | 95 | 86 |
| Thorpe Primary School | 65 | 74 | 71 | 13 | 87 | 81 |
| Shibden Head Primary School | 65 | 76 | 73 | 24 | 78 | 71 |
| Keighley St Andrew's CofE Primary School and Nursery | 65 | 80 | 69 | 4 | 91 | 79 |
| Lister Primary School | 65 | 69 | 77 | 0 | 84 | 82 |
| Newby Primary School | 63 | 76 | 71 | 8 | 81 | 83 |
| Holybrook Primary School | 63 | 74 | 63 | 0 | 93 | 74 |
| Holycroft Primary School | 63 | 63 | 81 | 2 | 88 | 90 |
| Knowleswood Primary School | 62 | 62 | 82 | 5 | 69 | 95 |
| Heaton Primary School | 62 | 71 | 71 | 14 | 69 | 69 |
| Stocks Lane Primary School | 62 | 69 | 85 | 31 | 91 | 100 |
| Low Ash Primary School | 62 | 73 | 78 | 11 | 75 | 75 |
| Horton Park Primary School | 62 | 69 | 66 | 7 | 96 | 96 |
| Parkwood Primary School | 61 | 70 | 65 | 13 | 96 | 87 |
| Margaret McMillan Primary School | 61 | 74 | 67 | 5 | 82 | 76 |
| Crossley Hall Primary School | 61 | 70 | 74 | 8 | 78 | 75 |
| Ley Top Primary School | 61 | 77 | 61 | 3 | 100 | 79 |
| Lower Fields Primary School | 59 | 73 | 61 | 7 | 91 | 73 |
| Oxenhope CofE Primary School | 58 | 75 | 67 | 25 | 100 | 83 |
| Trinity All Saints CofE VA Primary School | 58 | 63 | 74 | 16 | 74 | 83 |
| Westbourne Primary School | 57 | 69 | 67 | 5 | 88 | 81 |
| Bowling Park Primary School | 57 | 58 | 70 | 4 | 80 | 82 |
| Cavendish Primary School | 57 | 62 | 71 | 14 | 71 | 76 |
| High Crags Primary School | 57 | 78 | 59 | 16 | 96 | 71 |
| Fearnville Primary School | 56 | 68 | 61 | 7 | 80 | 83 |
| St Philip's CofE Primary School | 56 | 64 | 68 | 0 | 79 | 67 |
| St Oswald's CofE Primary School | 55 | 57 | 70 | 0 | 55 | 79 |
| Westminster Church of England Primary School | 55 | 68 | 66 | 11 | 83 | 74 |
| Victoria Primary School | 55 | 62 | 72 | 3 | 93 | 72 |
| Springwood Community Primary School | 54 | 59 | 69 | 4 | 88 | 82 |
| St William's Catholic Primary School | 54 | 67 | 63 | 4 | 86 | 82 |
| Southmere Primary School | 54 | 58 | 77 | 8 | 100 | 96 |
| Barkerend Primary School | 53 | 66 | 56 | 3 | 95 | 84 |
| Riddlesden St Mary's CofE Primary School | 53 | 63 | 65 | 5 | 77 | 72 |
| Green Lane Primary School | 53 | 63 | 61 | 8 | 90 | 82 |
| St James' Church Primary School | 52 | 59 | 62 | 0 | 69 | 59 |
| St Matthew's CofE Primary School and Nursery | 50 | 74 | 55 | 3 | 91 | 73 |
| Our Lady and St Brendan's Catholic Primary School | 50 | 69 | 54 | 12 | 85 | 65 |
| Heaton St Barnabas' CofE Aided Primary School | 49 | 74 | 53 | 5 | 84 | 51 |
| Parkland Primary School | 47 | 59 | 59 | 6 | 77 | 58 |
| Feversham Primary School | 47 | 57 | 69 | 2 | 76 | 81 |
| Reevy Hill Primary School | 46 | 57 | 54 | 7 | 70 | 69 |
| Worth Valley Primary School | 46 | 54 | 75 | 4 | 68 | 86 |
| Whetley Primary School | 45 | 55 | 50 | 3 | 60 | 59 |
| Ryecroft Primary School | 45 | 55 | 60 | 0 | 39 | 58 |
| Windhill CofE Primary School | 41 | 53 | 59 | 24 | 71 | 65 |
| Miriam Lord Community Primary School | 41 | 52 | 48 | 5 | 81 | 59 |
| Laycock Primary School | 40 | 40 | 80 | 0 | 60 | 90 |
| Merlin Top Primary School | 38 | 46 | 51 | 3 | 68 | 73 |