Ashfield Public is the oldest of these having been established in 1876 after much lobbying from local residents. Prior to that there had been schools operating out of the Methodist, Anglican and Presbyterian churches and there had even be a public school operating briefly out of the Methodist church between 1862 and 1866 but it wasn't until 1876 that it became a permanent fixture. In 1907, two years of secondary school were added and the school became a Superior School but it wasn't until 1965 that Ashfield Boys High was formally established and separated from the primary school.