The upper Crocodile River sub-management area corresponds to the catchment of the Crocodile River upstream of the confluence of the Elands River which includes the major tributaries of the Sterkstroom River, Magalies River, Bloubankspruit, Jukskei River and Hennops River.
The Elands River sub-management area consists of the Elands River catchment which includes the tributaries of the Koster River, Selons River and Hex River.