Maps and Directions
Michaelhouse is located in the the railroad town of Balgowan in the KwaZulu-Natal midlands.
Visit MichaelhouseCareers
In order to remain a leading independent school we are constantly on the lookout for exceptionally talented staff.
View Careers