MacDuffie School Springfield MA 6th-12th 9th-12th Coed 190 None MacLachlan College Oakville ON PK-12th none Coed 350 None Maclay School ★ ★ ★ ★ 4.2 out of 5Tallahassee FL PK-12th none Coed 1000 None Madeira School McLean VA 9th-12th 9th-12th Girls only 318 None Madison Academy Madison AL PK-12th none Coed 785 Non-Denominational Christian Magdalen College School Oxford Oxfordshire 1st-12th none Boys only 651 Church of England Magnificat High School Rocky River OH 9th-12th none Girls only 875 Roman Catholic Maimonides School Brookline MA PK-12th none Coed 589 Jewish Malden Catholic High School Malden MA 9th-12th none Boys only 764 Roman Catholic Malvern College Malvern Worcestershire 8th-Sixth Form 8th-Sixth Form Coed 660 Church of England Malvern Preparatory School Malvern PA 6th-12th none Boys only 597 Roman Catholic Malvern St. James Malvern Worcestershire PK-Sixth Form 3rd-Sixth Form Girls only 360 Church of England Manchester Grammar School ★ ★ ★ ★ 4.4 out of 5Manchester Lancashire 4th-12th none Boys only 1400 Church of England Manchester High School for Girls Manchester Lancashire PK-12th none Girls only 940 Non-Denominational Christian Mander Portman Woodward London London 11th-Sixth Form none Coed 525 Non-Denominational Christian Manlius Pebble Hill School Dewitt NY PK-PG none Coed 594 None Manor House School Leatherhead Surrey PK-11th none Coed 190 Non-Denominational Christian Maple Ridge Christian School Maple Ridge BC PK-12th none Coed 300 Non-Denominational Christian Maranatha Christian Academy Brooklyn Park MN PK-12th none Coed 720 Non-Denominational Christian Maret School ★ ★ ★ ★ 3.6 out of 5Washington DC K-12th none Coed 600 None Marian Catholic High School Chicago Heights IL 9th-12th none Coed 1550 Roman Catholic Marian High School Framingham MA 9th-12th none Coed 264 Roman Catholic Marianapolis Preparatory School Thompson CT 9th-PG 9th-PG Coed 320 Roman Catholic Marin Academy San Rafael CA 9th-12th none Coed 404 None Marine Military Academy Harlingen TX none 8th-PG Boys only 328 None Marist School Atlanta GA 7th-12th none Coed 1071 Roman Catholic Marlborough College Marlborough Wiltshire 6th-12th 6th-12th Coed 900 Church of England Marlborough School Los Angeles CA 7th-12th none Girls only 537 None Marquette University High School Milwaukee WI 9th-12th none Boys only 1050 Roman Catholic (Jesuit) Mars Hill Bible School Florence AL PK-12th none Coed 633 Non-Denominational Christian Marshall School Duluth MN 5th-12th none Coed 472 None Martin Luther High School Maspeth NY 9th-12th none Coed 350 Lutheran Marvelwood School Kent CT 9th-12th 9th-12th Coed 170 None Mary Erskine School Ravelston Edinburgh PK-11th 6th-11th Girls only 725 Non-Denominational Christian Mary Institute and Saint Louis Country Day School ★ ★ ★ ★ ★ 4.7 out of 5St. Louis MO PK-12th none Coed 1220 None Mary Louis Academy Jamaica Estates NY 9th-12th none Girls only 992 Roman Catholic Maryknoll School Honolulu HI PK-12th none Coed 1400 Roman Catholic Marymount High School Los Angeles CA 9th-12th none Girls only 415 Roman Catholic Marymount School of NY New York NY PK-12th none Girls only 565 Roman Catholic Maryvale Preparatory School Brooklandville MD 6th-12th none Girls only 376 Roman Catholic Massanutten Military Academy Woodstock VA 7th-PG 7th-PG Coed 169 None Masters School Dobbs Ferry NY 5th-12th 9th-12th Coed 560 None Matignon High School Cambridge MA 9th-12th none Coed 377 Roman Catholic Maumee Valley Country Day School Toledo OH PK-12th none Coed 470 None Mayer Lutheran High School Mayer MN 9th-12th none Coed 236 Lutheran Mayfield Senior School Pasadena CA 9th-12th none Girls only 313 Roman Catholic Maynard School Exeter Devon 2nd-Sixth Form none Girls only 440 Non-Denominational Christian Mayville High School Southsea Hampshire PK-11th none Coed 500 Church of England McCallie School Chattanooga TN 6th-12th 9th-12th Boys only 890 None McCurdy Mission School Espanola NM PK-12th none Coed 333 Methodist