A list of the Principals who have been in charge is as follows:
- Charles Allen - appointed 18/1/27
- Arthur Makuschka - relieving 14/9/34 - 3/1/35
- Herbert Walsh - relieving 25/7/40 - 18/11/40
- Eric Rossiter - relieving 31/1/41 - date unknown
- Walter K. Ingram - appointed 31/1/50
- Arthur Cains - appointed 1/2/55
- John James - appointed 30/1/62
- William Gibbons - appointed 14/6/66
- John A Kerr - appointed 27/1/76
- Frank Flanagan - appointed January 1977.
- Mr R Owens - appointed 1981
- Mr C Tarbox - appointed 1982
- Mr F Bridgement - appointed 1986
- Mr John Shipton - appointed 1989
- Mr Robert Pegg - appointed 1991
- Mrs Jill Godwin - appointed 1999
- Mrs Vicki Redrup - appointed 2005
- Mrs Deborah Callender - appointed 2010
- Mrs Karen Wardlaw - appointed 2019