Mab Lane JMI School
Mab's Cross Primary School
Mabe Primary School
Mablethorpe Primary School and Nursery
Mablins Lane Primary
MacAlpine Primary School
Macaulay CE Primary School
Macaulay Infants School
Macaulay Junior School
Macclesfield St. Barnabas CE Primary School
Macdiarmid Primary School
Macduff Primary School
Machanhill Primary School
Machen Primary School
Machynlleth Primary School
Mackets Primary School
Mackie Hill Junior and Infant School
Macmerry Primary School
Macosquin Primary School
Madderty Primary School
Maddiston Primary School
Madeley Infant School
Madginford Park Infant School
Madginford Park Junior School
Madley Primary School
Madresfield CE Primary School
Madron (Daniel's Endowed) CE (VA) Primary School
Maenclochog Primary School
Maendy Junior & Infants School
Maerdy Infants School
Maerdy Junior School
Maes-y-bont Primary School
Maes-y-coed Primary School
Maesbury Primary School
Maesglas Primary School
Maesmarchog Primary School
Maesybryn Primary School
Maesycwmmer Primary School
Maesyrhandir Primary School
Magdalen Gates First School
Maghaberry Primary School
Maghera Primary School
Magherafelt ControlledPrimary School
Magilligan Primary School
Magor Primary School
Maguiresbridge Primary School
Maidenbower First School
Maidenhall Infant School
Maidenhall Junior School
Maidens Primary School
Maidensbridge Primary School
Maidford Primary School
Maids Moreton CE School
Maidstone All Saints' CE Primary School
Maidstone Infants School
Maidstone St. John's CE Primary School
Maidstone St. Michael's CE Junior School
Maidwell Primary School
Maindee Primary School
Maisondieu Primary School
Malborough with South Huish Primary School
Malcolm Primary School
Malden Manor Primary School
Malden Parochial CE Primary School
Maldon Primary School
Malin Bridge Primary School
Malinslee Primary School
Mallaig Primary School
Mallusk Primary School
Malmesbury CE Primary School
Malmesbury First School
Malmesbury Infant School
Malmesbury Junior School
Malmesbury Park Primary School
Malorees Infant School
Malorees Junior School
Malpas Alport Endowed Primary School
Malpas Church in Wales Infant School
Malpas Church in Wales Junior School
Malpas Court Primary School
Malpas Park Primary School
Maltby Crags Infant School
Maltby Crags Junior School
Maltby Hall Infant School
Maltby Manor Infant School
Maltby Manor Junior School
Maltby Redwood Primary School
Malton Community Primary School
Malvern Link CE Primary School
Malvern Parish CE Primary School
Malvern Primary School
Malvern Primary School
Malvern Way Infant & Nursery School
Malvern Wells CE Primary School
Manaccan Primary School
Manadon Vale Primary School
Manby Lodge Infant School
Manchester Road Primary School
Mandale Mill Primary School
Mandeville JMI School
Mandeville Primary School
Mandeville Primary School
Manea Community Primary School
Maney Hill Junior/Infant School
Manfield CE Primary School
Manford Primary School
Mangotsfield CE Primary School
Manifold CE (C) Primary School
Manish Primary School
Manland School
Manley Park Infant School
Manley Park Junior School
Manley Village School
Manners Sutton Primary School
Manor Court Primary
Manor Farm Community Infant School
Manor Farm Community Junior School
Manor Field First & Nursery School
Manor Field Infant School
Manor Field Junior School
Manor Field Primary School
Manor Fields Primary School
Manor Green Primary & Nursery School
Manor Hall First School
Manor Hill First School
Manor Infant School
Manor Infant School
Manor Infant School
Manor Infant School
Manor Infant School
Manor Junior School
Manor Junior School
Manor Lodge Primary School
Manor Nursery / Infant School
Manor Oak Primary School
Manor Park CE First School
Manor Park Infant and Nursery School
Manor Park JMI School
Manor Park Junior & Infant School
Manor Park Primary School
Manor Park Primary School
Manor Park Primary School and Nursery
Manor Primary School
Manor Primary School
Manor Primary School
Manor Primary School
Manor Primary School
Manor Primary School
Manor Primary School
Manor Primary School
Manor Primary School
Manor Road Primary School
Manor Way Primary School
Manorbier Primary School
Manorbrook Primary School
Manorcroft School
Manorfield CE Primary School and Community Centre
Manorfield Infant and Nursery School
Manorfield Primary School
Manorside Primary School
Mansbridge Primary School
Mansel Infant School
Mansel Junior School
Mansel Primary School
Manselton Primary School
Mansfield Green Junior/Infant School
Mansfield Primary School
Manston Primary School
Manston St. James CE Primary School
Manuden Primary School
Manvers Junior School
Maple Cross JMI School
Maple Grove Infant School
Maple Infants' School
Maple JMI School
Mapledene Infant School
Mapledene Junior School
Mapperley CE Primary School
Mapperley Plains Primary and Nursery School
Mappleborough Green CE Primary School
Mapplewell Primary School
Mapplewells Primary School
Maralin Village Primary School
Marazion School
Marcham CE Primary School
Marchburn Nursery Infant School
Marchwood CE Infant School
Marchwood Junior School
Marden Lodge Primary School
Marden Primary School
Marden Primary School
Mareham-le-Fen CE Primary School
Marfleet Primary School
Margaret McMillan Primary School
Margaret Roper RC Primary School
Margaret Stancomb Nursery & Infants School
Margaret Wix JMI School
Margaretting CE Primary School
Marham Airfield First School
Marhamchurch CE Primary School
Marian Vian Primary School
Marine Park First School
Marine Park JMI & Nursery School
Marion Richardson Primary School
Marish Infant School and Nursery Unit
Marish Junior School
Mark CE First School
Mark Cross CE Primary School
Markeaton Primary School
Market Deeping Primary School
Market Deeping William Hildyard Church of England Primary School
Market Drayton Infant School
Market Drayton Junior School
Market Harborough CE Primary School
Market Rasen CE Primary School
Market Street Primary School
Market Weighton Infants' School
Market Weighton Mount Pleasant CE Junior School
Market Weighton St. Mary's RC Primary School
Markethill Primary School
Markethill Primary School
Markham Primary School
Markinch Primary School
Markington CE Primary School
Markland Hill Primary School
Marks Gate Infant School
Marks Gate Junior School
Marksbury CE Primary School
Markyate JMI School
Marland Hill Primary School
Marlborough Infant School
Marlborough Infant School
Marlborough Infant School
Marlborough Junior School
Marlborough Junior School
Marlborough Lower School
Marlborough Primary School
Marlborough Primary School
Marlborough Primary School
Marlborough Road Primary School
Marlborough School
Marlbrook Primary School
Marlcliffe Primary School
Marldon CE Primary School
Marley Hill Community Primary School
Marlfield Farm First School
Marlfields Primary School
Marlow CE Infant School
Marlpool Infant School
Marnel Infant School
Marnel Junior School
Marner Primary School
Marown Primary School
Marpool Primary School
Marriott Primary School
Marsden Community Primary School
Marsden Infant and Nursery School
Marsden JMI School
Marsden Junior School
Marsh Baldon CE Primary School
Marsh First School
Marsh Gibbon CE School
Marsh Green Primary School
Marsh Green Primary School
Marsh Hill Junior/Infant School
Marsh Lane Primary School
Marsh Primary School
Marsham Primary School
Marshbrook First School
Marshchapel Primary School
Marshfield CE Primary School
Marshfield Primary School
Marshfield Primary School
Marshfields CE Infant School
Marshland St. James (VC) Primary School
Marshlands Primary School
Marshlands Primary School
Marshside Primary School
Marshwood CE Primary School
Marston Green Infant School
Marston Green Junior School
Marston Montgomery Primary School
Marston Thorold's Charity CE Primary School
Marsworth CE First School
Martham First School & Nursery
Martin Mrs Mary King's CE Primary School
Martin Frobisher First School
Martin Infant School
Martin Junior School
Martin Roe CE Junior School
Martindale JMI & Nursery School
Martins Wood JMI School
Martinshaw Primary School
Martlesham Beacon Hill Primary School
Martlesham Gorseland Primary School
Martley CE Primary School
Martock CE Primary School
Marton & District CE Primary School
Marton cum Grafton CE Primary School
Marton Grove Primary School
Marton Manor Primary School
Marton Primary School
Marton Primary School
Marus Bridge Primary School
Marvels Lane Primary School
Marwood CofE V.C Infant School
Marwood Primary School
Mary Dean's CE Primary School
Mary Elton Primary School
Mary Exton JMI School
Mary Howard CE Primary School
Mary Howitt Infant Community School
Mary Immaculate RC Primary School
Mary Swanwick Primary School
Mary Tavy and Brentor Community School
Marybank Primary School
Maryburgh Primary School
Marychurch CE Primary School
Maryculter East Primary School
Maryculter West Primary School
Maryhill Primary School
Maryhill Primary School
Marykirk Primary School
Maryland Primary School
Maryport CE Junior School
Maryport Infant School
Maryvale RC Primary School
Masefield Primary School
Masham CE Primary School
Mason Moor Primary School
Matching Green CE (VC) Primary School
Mather Street Primary School
Mathilda Marks-Kennedy School
Mathry VC School
Matley Primary School
Matlock Bath Holy Trinity CE (VC) Primary School
Matlock Junior School
Mattersey Primary School
Matthew Arnold Primary School
Mattishall Primary School
Mattocks Primary School
Mauchline Primary School
Maud Primary School
Maulden Lower School
Mauldeth Road Primary School
Maun Infant and Nursery School
Maundene Primary School
Mauricewood Primary School
Mawdesley RC Primary
Mawdesley St. Peter's CE Primary School
Mawgan-in-Pydar Primary School
Mawnan Village CE Primary School
Mawney School
Maxwellton Primary School
May Bank Infants School
May Park Primary School
Mayals Primary School
Maybury Infant School
Maybury Primary School
Maycroft Primary School
Maydown and Strathfoyle Primary School
Mayespark Primary School
Mayfield CE Primary School
Mayfield Community Infant School
Mayfield Infants' School and Nursery
Mayfield Junior School
Mayfield Primary School
Mayfield Primary School
Mayfield Primary School
Mayfield Primary School
Mayfield Primary School
Mayfield Primary School
Mayflower Primary School
Mayflower Primary School
Mayhill Infant School
Mayhill Junior School
Mayhill Junior School
Maylandsea Primary School
Maynards Green Primary School
Mayplace Primary School
Maypole Primary School
Maytree Nursery and Infants School
Mayville Infant School
Mayville Junior School
Maze Primary School
McClintock Primary School
McGill Primary School
McKinney Primary School
McLean Primary School