Pheasey Park Farm Primary School
Philiphaugh Community School
Phillimore Community Primary School
Phillipstown Primary School
Phoenix Infant and Nursery School
Pickering Community Infant and Nursery School
Pickering Community Junior School
Pickhill CE Primary School
Pickhurst Infant School
Pickhurst Junior School
Picklenash Junior School
Picknalls First School
Piddle Valley CE First School
Pike Fold Primary School
Pikemere Primary School
Pikes Lane Primary School
Pil Primary School
Pilgrim Oak Infant School
Pilgrim Primary School
Pilgrims Hatch Primary School
Pilgrims Way Primary School
Pilgrims' Way Primary School
Pillgwenlly Primary School
Pilling Moss RC Primary School
Pilling St. John's CE Primary School
Pillowell Community Primary School
Pilmuir Primary School
Pilning Primary School
Pilsley CE Primary School
Pilsley Primary School
Pilton Infants School
Pimperne CE First School
Pin Green Primary School
Pinchbeck East CE Primary School
Pinchbeck West CE Primary School
Pinchmill Lower School
Pinders Primary School
Pine Ridge Infant & Nursery School
Pineapple Junior and Infant School
Pinehurst Avenue Junior School
Pinehurst Infant School
Pinehurst Infants' & Nursery School
Pinehurst Junior School
Pinewood Infant & Nursery School
Pinewood Infant School
Pinewood Primary School
Pinewood Primary School
Pinewood Primary School
Pinfold Primary and Nursery School
Pinfold Primary School
Pinfold Street JMI School
Pinkie St. Peter's Primary School
Pinkwell Primary School
Pinner Park First School
Pinner Wood First School
Pinvin CE First School
Pinwherry Primary School
Pinxton Kirkstead Junior School
Pippins School
Pipworth Junior School
Pipworth Nursery & Infant School
Pirbright Primary School
Pirehill First School
Pirniehall Primary School
Pirnmill Primary School
Pirton Hill Infant School
Pirton Hill Junior School
Pirton JMI School
Pitcairn Primary School
Pitcorthie Primary School
Pitcoudie Primary School
Pitfour Primary School
Pitkennedy Primary School
Pitlessie Primary School
Pitlochry High School
Pitmaston Primary School
Pitmedden Primary School
Pitminster School
Pitreavie Primary School
Pitsea Infants School
Pitsea Junior School
Pitsford Primary School
Pittencrieff Primary School
Pittenweem Primary School
Pitteuchar East Primary School
Pitteuchar West Primary School
Pittington Primary School
Pitton CE Primary School
Pius XII Catholic Primary School
Pixies Hill JMI School
Pixmore Junior School
Place Farm Primary School
Plains Farm Primary School
Plains Primary School
Plaistow Hill Infant School
Plaistow Infant School
Plantation Primary School
Plascrug Primary School
Plasmarl Primary School
Plasnewydd Primary School
Plasyfelin Infants School
Plasyfelin Junior School
Plat Douet Primary School
Platt CE Primary School
Platts Heath Primary School
Plawsworth Road Infant School
Plaxtol Primary School
Pleasant Street Primary School
Plockton Primary School
Plodder Lane School
Plover Primary School
Pluckley CE Primary School
Plumberow Primary School
Plumbland CE Primary School
Plumcroft Primary School
Plumpton Primary School
Plumpton Primary School
Plym View Primary School
Plymouth Grove Primary School
Plymtree CE Primary School