auchinleck has two primary schools (auchinleck primary school and st patrick's primary school) and one secondary school (auchinleck academy), with a catchment area taking in the villages of auchinleck, drongan, catrine, ochiltree, mauchline, muirkirk and sorn.