Our Budget Consultation 2025/26 is now live
Have your say at dumgal.gov.uk/budget.
This school is in Glencaple, Dumfries.
Caerlaverock Primary School is partnered with Brownhall Primary School.
Caerlaverock Primary School
Church Street
Glencaple
Dumfries
DG1 4QU
United Kingdom