Thornhill Primary School
Thornhill Primary School is the name of several schools. In the United Kingdom:
 Thornhill Primary School, Rotherham
 Thornhill Primary School, Southampton
 Thornhill Primary School, Stirlingshire
 Thornhill Primary School, Cardiff
 Thornhill Primary School, Egremont, Cumbria
 Thornhill Primary School, Shildon, County Durham
 Thornhill Primary School, Islington, London

In Botswana:
 Thornhill Primary School (Gaborone, Botswana)

In Canada:
 Thornhill Primary School (Terrace, British Columbia)

See also:
 Lady Joanna Thornhill's Endowed Primary School, Wye, Kent, England