Caerlaverock is a national nature reserve (NNR) covering parts of the mudflats and shoreline of the Solway Firth about 10 km south of Dumfries, in Dumfries and Galloway, Scotland. It lies between the River Nith and the Lochar Water, and consists of a variety of wetland habitats including bare mud and sand, merse and marshes, and is fringed by neutral grassland on the landward side. A nature reserve was designated in 1957 at the instigation of the Duke of Norfolk. The NNR covers an area of 82 square kilometres (32 sq mi) and is an internationally important wintering site for waterfowl and wading birds.
The NNR is now managed by Scottish Natural Heritage, but remains under private ownership, being managed by SNH under lease agreements. As much of the reserve is intertidal, Crown Estate Scotland are one of the major landowners. Management of the site seeks to balance the human activities (fishing, wildfowling and farming interests) with those of nature.