Skip to main content

Primary Schools in KwaZulu-Natal

3908 schools · DBE EMIS Q3 2025

Showing 3908 of 3908 schools

Primary · Public · Quintile 4 · Mooi River

329 learners · 9 educators · 37:1

Primary · Public · Quintile 2 · Embo Reserve

112 learners · 5 educators · 22:1

Primary · Public · Quintile 1 · Nquthu

249 learners · 8 educators · 31:1

Primary · Public · Quintile 4 · Trenance Park

1,273 learners · 35 educators · 36:1

Primary · Public · Quintile 4 · Acaciavale

979 learners · 27 educators · 36:1

Primary · Public · Quintile 3 · Bergville

513 learners · 16 educators · 32:1

Primary · Public · Quintile 3 · Umlazi

926 learners · 24 educators · 39:1

Primary · Public · Quintile 5 · South Beach

1,517 learners · 49 educators · 31:1

Primary · Public · Quintile 3 · Groutville Mission Reserve

1,352 learners · 38 educators · 36:1

Primary · Public · Quintile 4 · Woodhurst

308 learners · 12 educators · 26:1

Primary · Public · Quintile 4 · Merebank

774 learners · 28 educators · 28:1

Primary · Public · Quintile 4 · Allandale

1,032 learners · 37 educators · 28:1

Primary · Public · Quintile 4 · Westham

689 learners · 20 educators · 35:1

Primary · Public · Quintile 5 · Aloe Park

1,014 learners · 33 educators · 31:1

Primary · Public · Quintile 1 · Hlobane

67 learners · 2 educators · 34:1

Primary · Public · Quintile 4 · Pmb Central

1,225 learners · 40 educators · 31:1

Primary · Public · Quintile 2 · Pongola

176 learners · 5 educators · 35:1

Primary · Public · Quintile 2 · Ilembe

108 learners · 5 educators · 22:1

Primary · Public · Quintile 3 · Umgababa

1,349 learners · 53 educators · 26:1

Primary · Public · Quintile 1 · Mgayi Area

278 learners · 8 educators · 35:1

Primary · Public · Quintile 2 · Umkomaas

683 learners · 19 educators · 36:1

Primary · Public · Quintile 1 · Newcastle

111 learners · 8 educators · 14:1

Primary · Public · Quintile 3 · Emahukwini / Doornhoek

286 learners · 9 educators · 32:1

Primary · Public · Quintile 3 · Glencoe

572 learners · 22 educators · 26:1

Primary · Public · Quintile 1 · Vryheid

1,041 learners · 29 educators · 36:1

Primary · Public · Quintile 3 · St Chads

1,940 learners · 43 educators · 45:1

Primary · Public · Quintile 3 · Dududu Road Near Uccsa

950 learners · 26 educators · 37:1

Primary · Public · Quintile 1 · Ugu

156 learners · 5 educators · 31:1

Primary · Public · Quintile 1 · Eziphambathini

6 educators

Primary · Public · Quintile 1 · Ugu

196 learners · 7 educators · 28:1