Contact details

  • Principal - principal@newcastlehighschool.co.za
  • Finance - finance@newcastlehighschool.co.za
  • General info - info@newcastlehighschool.co.za
  • Media - media@newcastlehighschool.co.za
    For books, news or resource material
  • Phone - 034 312 6048
  • Address - 81 Allen Street, 2940 Newcastle, KwaZulu-Natal

Send us a message