Aerial shot of MaP campus

Aerial shot of MaP campus


Maru-a-Pula is located on a beautiful campus situated in the centrally located neighbourhood of Maruapula, which grew around the school. Maru-a-Pula is located 10 minutes from the Main Mall and is adjacent to the fairways of the Gaborone Golf Club. The campus boasts a wide range of indigenous plants and trees which add a natural element to complement the buildings on campus.

MaP French room

A classroom in the French block



There are 21 classrooms and 8 laboratories on campus. They are grouped in clusters with each “block” usually dedicated to a teaching subject. Over the years we have upgraded classrooms to include air conditioning systems and mounted projectors and screens in most of the classrooms.


For details about the MaP library, please visit our dedicated library page.


Maitisong, our 450-seat purpose-built assembly hall and theatre, hosts the very best of Botswana’s entertainment year-round, including a number of student-led shows, and the annual Maitisong Festival in April.

Maitisong theatre exterior

The exterior of Maitisong


Sports facilities

Sports form an integral part of the MaP community and we cater for many sporting codes including swimming, basketball, football and netball, with:

• 1 swimming pool

• 2 basketball courts

• 2 netball courts

• 2 volley ball courts

• 1 football pitch

• 1 rugby pitch

• 1 athletics track

• 2 tennis courts

• 1 cricket batting area

• 1 studio room for dance

MaP tennis courts

MaP’s tennis courts