The school was founded in 1975 in two rooms at the Glencraig Camphill Community at Seahill, just outside Holywood. In the early days the school moved site frequently before moving to its current site at Croft Road in Holywood in 1976.
The school originated in 1975 as a small educational venture within the Glencraig Camphill Community at Seahill, adjacent to Holywood. Over time, it relocated several times before finding a permanent home at its current location on Croft Road in Holywood in 1976.