M
- Magrath
- Crystal Springs Colony School
- Deerfield Colony School
- Magrath Junior Senior High School
- Old Elm Colony School
- Rockport Colony School
- Mallaig
- École Mallaig Community School
- Manning
- Fairview Collegemanning
- Paul Rowe Junior Senior High School
- Rosary School
- Mannville
- Creighton Colony School
- Mannville School
- Manyberries
- Manyberries School
- Marwayne
- Marwayne Jubilee School
- South Ferriby Colony School
- Mayerthorpe
- Mayerthorpe Junior Senior High School
- McLennan
- Avc Lesser Slavewestern
- École Providence
- Meander River
- Upper Hay River School
- Medicine Hat
- Alexandra Junior High School
- Beyond Walls Outreach School
- Bridge School
- Cape Charter School
- Cornerstone Christian School
- Crescent Heights High School
- École Earl Kitchner
- Higher Ground Christian School
- McCoy High School
- Medicine Hat Alt High School
- Medicine Hat Christian School
- Medicine Hat College
- Medicine Hat High School
- Saamis Children's Center
- St Marys School
- Milk River
- Erle Rivers High School
- Millet
- Griffiths Scott School
- Milo
- Milo School
- Minburn
- Percy Lake Colony School
- Mirror
- Mirror School
- Monarch
- Calvin Christian School
- Morinville
- Colony School
- Georges H Primeau
- Morinville Christian School
- Morinville Community High School
- Morinville Learning Center
- Morrin
- Morrin School
- Mountain View
- Mountain View School
- Mundare
- Mundare School
- Myrnam
- New Myrnam School
Read more about this topic: List Of High Schools In Alberta