Inspiring minds. Building futures.

Welcome to John Mackenzie School

Inspiring minds.
Building futures.

A long-standing school community in Francistown where academic ambition, strong values, creativity and opportunity come together to help every learner grow with confidence.

John Mackenzie School students together on campus
Learn. Lead. Belong. A supportive community with room for every student to discover strengths, build character and aim high.
1899
A heritage of education in Francistown
Cambridge
International academic pathway
Primary–A Level
A continuous learning journey
Co-educational
A diverse and welcoming community
Teacher supporting a learner in class Students spending time together on campus

About our school

A proud history, with a clear view of the future.

John Mackenzie School has grown with Francistown for generations. Today, the school brings together learners from different backgrounds in an environment that values achievement, integrity, curiosity and service.

Our purpose is larger than examination results. We want students to become capable thinkers, responsible decision-makers, supportive teammates and confident young people who are ready for the opportunities ahead.

Our approach: challenge students academically, support them personally and give them meaningful opportunities to contribute beyond the classroom.

Our values

Character is part of every lesson.

The way students learn, communicate and contribute matters. These values shape daily life across the school.

I

Integrity

Acting with honesty, courage and a clear sense of what is right, even when no one is watching.

R

Respect

Listening well, valuing difference and treating every member of the community with dignity and care.

P

Perseverance

Responding to challenge with focus, resilience and the willingness to keep improving.

A

Accountability

Taking ownership of choices, effort and impact, while contributing positively to the wider community.

Learning at JMS

An academic journey designed for lasting success.

Students move through a progressive pathway that strengthens core knowledge, independent thinking, creativity and confidence.

Foundation

Early & Primary Years

Strong foundations in literacy, numeracy, curiosity and learning habits through structured, engaging classroom experiences.

Exploration

Junior Secondary

Broader subject exposure, growing independence and opportunities to discover strengths across academic and practical areas.

Qualification

IGCSE

Focused subject preparation with clear expectations, subject expertise and support for confident examination performance.

Progression

AS & A Levels

Advanced study that prepares learners for university, professional pathways and the demands of independent learning.

School life

Learning continues beyond the timetable.

Clubs, sport, creativity, leadership and shared experiences help students build confidence, relationships and a strong sense of belonging.

A group of John Mackenzie School students

Community & Belonging

Friendships, teamwork and shared school spirit create a place where students can feel known and supported.

Classroom learning at John Mackenzie School

Science & Innovation

Practical learning encourages investigation, problem-solving and a mindset of discovery.

Sport & Wellbeing

Physical activity develops health, teamwork, discipline and confidence while giving students new ways to challenge themselves.

Arts & Expression

Creative activities give learners space to perform, design, communicate and develop their own voice.

John Mackenzie School students on campus

Leadership & Service

Students are encouraged to contribute, take responsibility and make a positive difference in school and beyond.

Admissions

Start your journey with JMS.

Choosing a school is an important family decision. Our admissions journey is designed to help you understand the learning environment, ask questions and decide whether JMS is the right fit.

1

Make an enquiry

Contact the school with the learner's intended year group and your key questions.

2

Visit the campus

Meet the team, see the learning environment and experience the school community first-hand.

3

Complete the application

Submit the required learner information and supporting documents for the admissions review.

4

Prepare to join

Once a place is confirmed, the school will guide your family through the next steps and start-of-term information.

News & highlights

A school community in motion.

Use this section for the latest student achievements, school events, admissions notices and community stories.

Students on campus
Student Life

Learning through teamwork and participation

Highlight club projects, leadership opportunities, field experiences and activities that bring learning to life.

Students celebrating together
Community

Celebrating achievement together

Share academic, creative and sporting milestones while recognising the effort behind every success.

Teacher and learner in classroom
Academics

Curiosity, challenge and confidence

Showcase classroom experiences that develop strong foundations, independent thought and lifelong learning habits.

Strengthen the JMS community.

Parents, alumni and community partners can support student opportunity through mentorship, school initiatives, events and purposeful collaboration.

Connect with JMS

Contact us

Come and experience John Mackenzie School.

Speak with the school about admissions, campus visits, academic pathways or general enquiries.

Address623 Corner Lobengula Avenue & Khama Street, Francistown, Botswana

This is a static front-end form. Connect it to Formspree, Netlify Forms, PHP, or your own backend for live submissions.