Wallace Hall is a 2-18 school in Thornhill, Dumfries and Galloway, south-west Scotland. The school serves all school-aged children in the local area, with three distinct schooling types operating under one building. These are; The ELC (Early Learning Centre or Nursery), Primary School, and Academy. The ELC and Primary School serves children aged 2-12 located within Thornhill's local catchment area, whilst the Academy serves children aged 11-18 located within Thornhill's local catchment area, as well as a plethora of surrounding rural located Primary schools. As of March 2023, the school operates with a roll of 554 pupils (secondary), and 164 pupils (ELC and primary).
