High Schools In Newcastle South Africa

Newcastle High School

Ferrum High School

Hope High School

Phendukani Full Service High School

Siyamukela High School

Lincoln Heights Secondary School

Tugela High School

Osizweni High School

Cacamezela Secondary School

Saint Lewis Bertrand’s Secondary School

Khethukuthula Secondary School

Mdumiseni High School

Thubelihle High School

Isikhalisezwe High School

Isikhalisezwe High School

Mzamo High School

Thembalentsha High School

Hlalanathi High School

Bethamoya High School

Xolani High School