Number of pupils 223 Headteacher Mary Cruikshanks Document School handbook (PDF, 812.86KB) Education Scotland inspection reports Location location Address Kirkcudbright Primary School St Mary's Wynd Kirkcudbright DG6 4JT United Kingdom Enquiries 01557 332610 Send a message