AB State Schools Directory
Medicine Hat Community College
AB > Medicine Hat

Medicine Hat High School
AB > Medicine Hat

Medley River School
AB > Cold Lake

Meeting Creek School
AB > Meeting Creek

ADVERTISEMENTS
Memorial Composite High School
AB > Stony Plain

Menisa Elementary
AB > Edmonton

Menisa Elementary School
AB > Edmonton

Meridian Heights Elementary School
AB > Stony Plain

Meridian Heights School
AB > Stony Plain

Meyokumin Elementary School
AB > Edmonton

Meyonohk Elementary School
AB > Edmonton

Midnapore Elementary School
AB > Calgary

ADVERTISEMENTS
Midsun High School
AB > Calgary

Mill Creek Elementary School
AB > Edmonton

Millarville Community School
AB > Millarville

Millgrove Elementary School
AB > Spruce Grove

Mills Haven Elementary School
AB > Sherwood Park

Millwoods Christian School
AB > Edmonton

Milton Williams High School
AB > Calgary

Minchau Elementary School
AB > Edmonton

ADVERTISEMENTS
Ministik Elementary School
AB > Sherwood Park

Monsignor E. L. Doyle Elementary School
AB > Calgary

Monsignor Hetherington Elementary School
AB > Calgary

Monsignor Neville Anderson Elementary School
AB > Calgary

Montgomery Junior High School
AB > Calgary

Montrose Jr. High School
AB > Grande Prairie

Montseniour Doyle Elementary School
AB > Calgary