Rocherpan is located on the west coast of South Africa, on the Atlantic Ocean. Stretching just 3km along the beach and 500m out to sea, it is a very small MPA, located adjacent to the Rocherpan Nature Reserve. It provides protection for many diverse marine habitats and species along its sandy shores.
The nature reserve and MPA are managed by CapeNature.