Much Birch CE Primary School
Much Marcle CE Primary School
Much Wenlock Primary School
Much Woolton Catholic Primary School
Muck Primary School
Muckhart Primary School
Mudeford Infant School
Mudeford Junior School
Mugginton CE Primary School
Muir Street Primary School
Muiredge Primary School
Muirfield Primary School
Muirfield School
Muirhead Primary School
Muirhouse Primary & Nursery School
Muirhouse Primary School
Muirkirk Primary School
Muirtown Primary School
Mulbarton Community First School
Mulbuie Primary School
Mulgrave Primary School
Mulgrave Primary School
Mullabuoy Primary School
Mullaghdubh Primary School
Mullaglass Primary School
Mullavilly Primary School
Mullion Primary School
Mundella Primary School
Mundella Primary School
Mundesley First School
Mundesley Junior School
Mundford (VC) Primary School
Mundy CE Junior School
Munlochy Primary School
Murch Junior School
Murdishaw West Primary School
Murray Primary School
Murray's Road Junior School
Murrayburn Primary School
Murrayfield Primary School
Murrayfield Primary School
Murroes Primary School
Murrow Primary School
Mursley CE School
Murston Infant School
Murston Junior School
Murthly Primary School
Murton Jubilee Primary School
Murton Primary School
Musbury Primary School
Muschamp Primary School
Muskham Primary School
Musley Infant School
Musselburgh Burgh Primary School
Muswell Hill Junior School
Muswell Hill Primary School
Muthill Primary School
Muxton Primary School
Myatt Garden Primary School
Myddfai Primary School
Myddle CE Primary School
Mydroilyn Community School
Myland Primary School
Mylor Bridge Primary School
Mynach Community School
Mynachlog Nedd Junior School
Mynydd Cerrig Primary School
Mynydd Cynffig Infant School
Mynydd Cynffig Junior School
Mynydd Isa Junior School
Mynydd-y-Garreg Primary School
Myrddin Primary School
Myrtle Bank Infant School
Myrtle Park Primary School
Mytchett Primary School
Mytham Primary School