Contact details Principal - principal@newcastlehighschool.co.za Finance - nhsfin@gmail.com 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 Your Name (required) Your Email (required) Tel Your Message