Number of pupils 168 Headteacher Hilary Thomson Document School handbook (PDF, 2.18MB) Education Scotland inspection reports Location location Address St Michael's Primary School Glebe Street Dumfries DG1 2LZ United Kingdom Enquiries 01387 253058 Send a message