Pucklechurch CE Primary School
Puddletown CE First School
Pudsey Bolton Royd Primary School
Pudsey Greenside Primary School
Pudsey Lowtown Primary School
Pudsey Primrose Hill Primary School
Pudsey Southroyd Primary School
Pudsey St. Joseph's RC Primary School
Pudsey Tyersal Primary School
Pudsey Waterloo Infant School and Nursery
Pudsey Waterloo Junior School
Pulfords Lower School
Pulham CE Primary School
Puller Memorial C.E. (VA) Primary School
Pulloxhill Lower School
Pulteneytown Academy Primary
Pumpherston Primary School
Puncheston Primary School
Punnetts Town Community Primary School
Purbrook Infant School
Purbrook Junior School
Purfleet Primary School
Purford Green Infant School
Purford Green Junior School
Puriton Primary School
Purleigh Community Primary School
Purley CE Infant School
Purley Oaks Primary School
Purlwell Infant & Nursery School
Purston Infant School
Purwell JMI & Nursery School
Puss Bank School
Putnoe Lower School
Puttenham CE School
Putteridge Infant School
Putteridge Junior School
Pwll Primary School
Pye Bank Nursery / Infant School
Pye Bank Trinity Junior CE School
Pye Green Valley Primary School
Pynes Infants School and Nursery Unit
Pyrcroft Grange Primary School
Pyrford CE Primary School
Pyrgo Priory Primary School
Pytchley CE Primary School
Python Hill Infant School
Python Hill Junior School
Pyworthy CE Primary School