Skip to main content

Schools in Nelson Mandela Bay

366 schools in this municipality. Listings are sorted by school name or total learner count only — no quality ranking is implied.

  • Aaron Gqadu Primary School

    Primary · Public · Quintile 3

    224 learners 9 educators 25:1

    Fewer learners per educator than 65% of similar schools

    Kwazakhele
  • Abraham Levy Primary School

    Primary · Public · Quintile 3

    585 learners 17 educators 34:1

    Fewer learners per educator than 24% of similar schools

    Schauderville
  • Adolph Schauder Primary School

    Primary · Public · Quintile 3

    576 learners 15 educators 38:1

    Fewer learners per educator than 10% of similar schools

    Schauderville
  • Al-Azhar Primary School

    Combined · Independent

    432 learners 41 educators 11:1

    Fewer learners per educator than 69% of similar schools

    Malabar
  • Alex Jayiya Primary School

    Primary · Public · Quintile 3

    196 learners 7 educators 28:1

    Fewer learners per educator than 53% of similar schools

    Kwanobuhle
  • Alexander Road High School

    Secondary · Public · Quintile 5

    1,247 learners 80 educators 16:1

    Fewer learners per educator than 73% of similar schools

    Newton Park
  • Alfonso Arries Primary School

    Primary · Public · Quintile 3

    1,606 learners 49 educators 33:1

    Fewer learners per educator than 32% of similar schools

    Booysen Park
  • Alpha Primary School

    Primary · Public · Quintile 3

    931 learners 28 educators 33:1

    Fewer learners per educator than 30% of similar schools

    Gelvandale
  • Altona Primary School

    Primary · Public · Quintile 4

    511 learners 23 educators 22:1

    Fewer learners per educator than 65% of similar schools

    Greenbushes
  • Amadeus Independent School

    Combined · Independent

    38 learners 4 educators 10:1

    Fewer learners per educator than 80% of similar schools

    Lorraine
  • Amanzi Primary School

    Primary · Public · Quintile 2

    60 learners 3 educators 20:1

    Fewer learners per educator than 62% of similar schools

    Kariega
  • Andrew Rabie High School

    Secondary · Public · Quintile 4

    732 learners 32 educators 23:1

    Fewer learners per educator than 62% of similar schools

    Adcockvale
  • Ankervas Primary School

    Primary · Public · Quintile 4

    450 learners 17 educators 27:1

    Fewer learners per educator than 45% of similar schools

    Rocklands
  • Arcadia Primary School

    Primary · Public · Quintile 3

    786 learners 24 educators 33:1

    Fewer learners per educator than 32% of similar schools

    Arcadia
  • Arcadia Senior Secondary School

    Secondary · Public · Quintile 3

    1,061 learners 29 educators 37:1

    Fewer learners per educator than 34% of similar schools

    Arcadia
  • Ashton Gontshi Primary School

    Primary · Public · Quintile 3

    140 learners 4 educators 35:1

    Fewer learners per educator than 21% of similar schools

    Kwanobuhle
  • Astra Primary School

    Primary · Public · Quintile 3

    1,084 learners 34 educators 32:1

    Fewer learners per educator than 37% of similar schools

    Bloemendal
  • B J Mnyanda Primary School

    Primary · Public · Quintile 3

    869 learners 23 educators 38:1

    Fewer learners per educator than 11% of similar schools

    Kwazakhele
  • Bay Christian School

    Combined · Independent

    105 learners 8 educators 13:1

    Fewer learners per educator than 54% of similar schools

    Bluewater Bay
  • Bayview Primary School

    Primary · Public · Quintile 3

    249 learners 10 educators 25:1

    Fewer learners per educator than 65% of similar schools

    Helenvale
  • Beachwood Pre-Primary School

    Primary · Public

    50 learners 2 educators 25:1

    Fewer learners per educator than 33% of similar schools

    Summerstrand
  • Ben Nyati Public Primary School

    Primary · Public · Quintile 3

    695 learners 23 educators 30:1

    Fewer learners per educator than 45% of similar schools

    Kwazakhele
  • Ben Sinuka Primary School

    Primary · Public · Quintile 3

    238 learners 6 educators 40:1

    Fewer learners per educator than 7% of similar schools

    New Brighton
  • Bergsig Special School

    Special Needs · Public

    758 learners 57 educators 13:1

    Fewer learners per educator than 9% of similar schools

    Vanes Estate
  • Bertram Secondary School

    Secondary · Public · Quintile 3

    1,136 learners 27 educators 42:1

    Fewer learners per educator than 8% of similar schools

    Chatty
  • Bet El Christelike Akademie

    Secondary · Independent

    86 learners 12 educators 7:1

    Fewer learners per educator than 65% of similar schools

    Kabega Park
  • Bethelsdorp Comprehensive School

    Secondary · Public · Quintile 3

    1,266 learners 40 educators 32:1

    Fewer learners per educator than 63% of similar schools

    Salt Lake
  • Bethelsdorp Road Primary School

    Primary · Public · Quintile 3

    906 learners 26 educators 35:1

    Fewer learners per educator than 22% of similar schools

    Chatty
  • Bethvale Primary School

    Primary · Public · Quintile 3

    984 learners 29 educators 34:1

    Fewer learners per educator than 26% of similar schools

    Bloemendal
  • Blessings Christian Learning Academy

    Secondary · Independent

    24 learners 5 educators 5:1

    Fewer learners per educator than 83% of similar schools

    Mount Croix