Write a review
Upgrade to Premium
For Schools
Sign in
About
Contact us
Sign in
Botswana
Schools in Botswana
Average score
3.2
of 5 based on 5008 reviews
Map
Filter
Sort
All Schools
Pre-schools
Primary Schools
High Schools
Universities
List view
Filter
View map
Type of school
All (9202)
Pre-school (3547)
Elementary (3434)
High School (1548)
University / Collage (64)
Combined (482)
Intermediate (125)
Training (2)
Extra
Special needs education (2)
Preschool education (8)
Students
0 - 1500
Teachers
0 - 100
Trained teachers
0 - 100
School Form
All (9202)
Public (8372)
Private (828)
Sort by
Total Reviews
Paul Mosaka Primary School
2.7
1 review
Pimville
Elementary
Mogale Primary School
2.6
1 review
Pretoria
Elementary
Unity Secondary School
2.6
1 review
Benoni
High School
CUBE Schools
2.6
1 review
Morganridge
Pre-school
Ithuba-Lethu Secondary School
2.6
1 review
Ennerdale
High School
Laerskool Brakpan-Oos
2.6
1 review
Brakpan
Pre-school
Makola Primary School
2.6
1 review
Soweto
Elementary
Potchefstroom Central School
2.6
1 review
Potchefstroom
Elementary
Little Ashford Senderwood
2.6
1 review
Johannesburg
Pre-school
Diepsloot West Secondary School
2.6
1 review
Diepsloot
High School
Smiley Kids Albemarle
2.6
1 review
Germiston
Pre-school
Bear Necessities Nursery School
2.6
1 review
Johannesburg
Pre-school
Mount Linden School
2.6
1 review
Benoni
Elementary
Laerskool Dr Havinga
2.6
1 review
Roodepoort
Elementary
Mensie Land Kleuterskool
2.6
1 review
Kempton Park
Pre-school
Dipati Primary School
2.6
1 review
Ganalaagte
Elementary
Bree Primary School
2.6
1 review
Johannesburg
Elementary
Discovery Fun Factory
2.6
1 review
Sandton
Pre-school
Kids Milestone Primary School
2.6
1 review
Blue Hills AH
Elementary
Monash South Africa
2.5
1 review
Roodepoort
University / Collage
Step Ahead Day Care
2.5
1 review
Olifantsfontein
Pre-school
Ep Bauman Primary School
2.5
1 review
Johannesburg
Elementary
BRIGHT STAR ACADEMY ECD CENTRE
2.5
1 review
Johannesburg
Pre-school
Empro Academy
2.5
1 review
Centurion
Combined
Previous
57
58
59
60
61
Next