Number of pupils 253 Headteacher Martin Armstrong Document School handbook (PDF, 665.05KB) Education Scotland inspection reports Location location Address Troqueer Primary School Hill Avenue Dumfries DG2 7LR United Kingdom Enquiries 01387 273020 Send a message