Aerial shot of MaP campus

Aerial shot of MaP campus

Maru-a-Pula is located on a 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 10 science laboratories (Biology – 3; Science – 3; Chemistry – 2; and Physics – 2) 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

• 3 basketball courts

• 2 netball courts

• 2 volleyball 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