Principals.

1878-1889 Archibald Thomson

1889-1892 Thomas Job

1892-1895 John Mc Leod

1895-1905 John Lindsay

1905- 1906 Robert E Rigg

1907-1911 William Allen

1911-1914 Arthur Holmes

1914-1915 Henry Atkins

1915-1923 Donald Schulze

1923-1927 Herbert Evans

1928-1930 Charles Osborne

1930-1930 Charles H Rowell

1930-1936 William A Thompson

1936-1939 Francis Poyser

1940-1941 John Dickson

1941-1947 Richard Mulvaney

1948-1949 Phillip Jenkin

1950-1952 Alfred Oppy

1957-1958 Henry C Puddephatt

1959-1962 Thomas C Ryan

1963-1966 Edward Wallace

1967-1970 Albert P Higgins

1971-1974 Gordon Graeme

1974-1982 Andrew H Smith

1983-1984 Alan Kavannagh

1985-1990 John Hurley

1990-1991 Neville Worthington (Acting Principal)

1991-2000 Graeme Williamson

2000-2004 Peter Wood

2005-2010 Garry Rolfe

2010 1 term Leanne Armao (Acting Principal)

2010- Present Cheryl Van Deursen.