4G0A6737

4G0A6737

4G0A2282

4G0A2282

4G0A9904

4G0A9904

4G0A7932

4G0A7932

4G0A9934

4G0A9934

4G0A9674

4G0A9674

4G0A6449

4G0A6449

Welcome to John Mackenzie Primary School

The staff at both John Mackenzie Primary School and John Mackenzie Pre– Primary School would like to extend a warm welcome and ensure that you know that your children are as precious to us as they are to you. Choosing the right school for your child is one of the most important decisions you have to make, and we are happy you have chosen John Mackenzie.

Application Forms Available

As a private school, John Mackenzie offers many opportunities to pupils of varying talents, interests and abilities. It is our goal to ensure that all members of the school, when they depart, will do so having been enriched by the John Mackenzie experience, and will look back with pleasure and pride on days of happiness, development and growth.

Social Media Platforms

  • Facebook

High School

Primary School

Contact Us

Primary School - Tel:+267 2412326

Email: admin2@jmsprimary.ac.bw

High School - Tel: +267 2419799 Email: admin.high@jms.ac.bw

 Address

623

623 Lebongula Street Francistown, Botswana

 

P O BOX 121

Francistown, Botswana

© Copyright 2020

John Mackenzie  School