Caerlaverock (Schots-Gaelisch: ) is een civil parish in Dumfries and Galloway, Schotland. De parish lag historisch gezien in Dumfriesshire.
In de buurt van de plaats liggen de volgende bezienswaardigheden: Caerlaverock Castle, een 13e-eeuws kasteel, gelegen op 11 km ten zuiden van Dumfries Caerlaverock National Nature Reserve, een National Nature Reserve in de Solway Firth WWT Caerlaverock, een natuurreservaat van de Wildfowl and Wetlands Trust, gelegen op 12 km ten zuiden van Dumfries
Etymologie De naam Caerlaverock is van Brittonische oorsprong. Het eerste deel van de naam is het element cajr, wat “een omheinde, verdedigbare plek” betekent (Welsh caer, “fort, stad”). Het tweede deel van de naam kan de persoonsnaam Lïμarch (Welsh Llywarch) zijn, of een verloren gegane beeknaam gevormd uit het bijvoeglijk naamwoord laβar, “spraakzaam” (Welsh llafar), met het achtervoegsel –ǭg, “met de eigenschap van”, of het bijvoeglijk naamwoordachtervoegsel -īg. De huidige vorm is beïnvloed door het Schotse woord laverock, “leeuwerik”.
Categorie:Plaats in Dumfries and Galloway