Carluke High School is a secondary school located in Carluke, South Lanarkshire, Scotland. The school serves pupils from Carluke and the surrounding villages of Braidwood, Forth, Law, Kilncadzow and Yieldshields. Since 2019, the head teacher has been Steve Duffy. As of 2007, the school roll stood at 1,226 pupils.