Michael Ayres Junior School
Michael Drayton Junior School
Michael Faraday Primary School
Michael School
Michael Sobell Sinai School
Michaelchurch Escley Primary School
Micheldever Primary School
Micklands Primary School
Mickle Trafford Village School
Micklefield CE Primary School
Micklehurst All Saints CE Primary and Nursery School
Micklem JMI School
Mickleover Primary School
Mickleton Primary School
Mickley First School
Mickley Infant School
Mid Calder Primary School
Mid Craigie Primary School
Mid Yell Junior High School
Middle Barton School
Middle Park Primary School
Middle Rasen Primary School
Middle Row Primary School
Middle Street Primary School
Middlefield Community Primary School
Middlefield Primary School
Middleforth CE Primary School
Middleham CE Primary School
Middlemarch School
Middleport Infant' School
Middlestone Moor Primary School
Middlestown Junior and Infant School
Middlethorpe Primary School
Middleton (VC) Primary School
Middleton Cheney Community Primary School
Middleton Community Primary School
Middleton on the Wolds Primary School
Middleton Parish Church School
Middleton Park Primary School
Middleton Primary School
Middleton Primary School
Middleton Primary School
Middleton Primary School
Middleton St. George Primary School
Middleton St. Mary's CE Primary School
Middleton St. Philip's RC Primary School
Middleton Tyas CE Primary School
Middleton-in-Teesdale Primary School and Nursery Unit
Middlewich Primary School
Middlezoy Primary School
Midfield Primary School
Midgley School
Midhurst CE Primary School
Midmar Primary School
Midmere Primary School
Midsomer Norton Primary School
Miers Court Primary School
Milber Community Infants' School & Nursery
Milber Junior School
Milborne First School
Milborne Port Primary School
Milburn Primary School
Milby Primary School
Mildmay Infant School
Mildmay Junior School
Mile Oak Primary School
Mile-End Primary School
Milecastle First School
Milefield Primary School
Mileham Primary School
Miles Coverdale Primary School
Miles Hill Primary School
Milesmark Primary School
Milfield First School
Milford Haven Junior School
Milford Infants School
Milford Junior School
Milford Primary School
Milford Primary School
Milford School
Milford-on-Sea CE Primary School
Military Road Lower School
Milking Bank Primary School
Mill Dam Junior & Infant School
Mill Hill Primary School
Mill Hill Primary School
Mill Hill Primary School
Mill Lane Junior and Infant Nursery School
Mill Lane Primary School
Mill Lodge Primary School
Mill Mead JMI School
Mill O'Forest Primary School
Mill of Mains Primary School
Mill Rythe Foundation Infant School
Mill Rythe Junior School
Mill View Primary School
Millbank Primary School
Millbank Primary School
Millbank Primary School
Millbank Primary School
Millbridge Junior Infant and Nursery School
Millbrook CE (VA) Primary School
Millbrook Infant School
Millbrook Infant School
Millbrook JMI School
Millbrook Junior School
Millbrook Junior School
Millbrook Primary and Nursery School
Millbrook Primary School
Millbrook Primary School
Millbrook Primary School
Millburn Primary School
Milldown CE First School
Miller Academy Primary School
Millersneuk Primary School
Millfield Community School and Centre
Millfield First School
Millfield Primary School
Millfield Primary School
Millfield Primary School
Millfield Primary School
Millfields Community School
Millfields First School
Millfields Primary School
Millfields Primary School
Millfields Primary School and Nursery
Millhouse Infant School
Millhouse Junior School
Millhouse Primary School
Millington Primary School
Millisle Primary School
Millom Infant School
Millpond Primary School
Millquarter Primary School
Mills Hill Primary School
Millstrand Integrated School
Milltimber Primary School
Milltown Primary School
Millwood JMI School & Nursery
Milnathort Primary School
Milncroft Primary School
Milne's Primary School
Milngavie Primary School
Milnrow Parish CE Primary School
Milnthorpe Primary School
Milstead and Frinsted CE Primary School
Milton Abbot School
Milton CE (C) Primary School
Milton CE Primary School
Milton Court Primary School
Milton Ernest Lower School
Milton Hall Primary School
Milton Infant School
Milton Infant School
Milton Junior School
Milton Junior School
Milton of Balgonie Primary School
Milton Park Infant School
Milton Park Junior School
Milton Parochial Primary School
Milton Primary School
Milton Primary School
Milton Primary School
Milton Primary School
Milton Road Infants' School
Milton Road Junior School
Milton St. John's CE Primary & Nursery School
Milton-on-Stour CE Primary School
Miltonbank Primary School
Milverton Primary School
Milverton Primary School
Milwards Primary School
Minard Primary School
Minchinhampton School
Minehead First School
Minera (A) Primary School
Minet Infant School
Minet Junior School
Minety CE Primary School
Minishant Primary School
Minnigaff Primary School
Minster CE Primary School
Minster Lovell St. Kenelm's CE Primary School
Minster-in-Sheppey Primary School
Minsterley Primary School
Minsterworth CE Primary School
Minterburn Primary School
Minterne Community Junior School
Mintlaw Primary School
Minworth Junior and Infant School
Miriam Lord First School
Miserden CE Primary School
Miskin Primary
Mission Grove Primary School
Misson Primary School
Misterton CE First School
Misterton Primary School
Mistley Norman CE Primary School
Mitcheldean Endowed Primary School
Mitchell Brook Primary School
Mithian Primary School
Mitton Manor Primary School
Mixenden Primary School