The Tahakopa River flows southeastward through the Catlins, an area of the southern South Island of New Zealand. Its total length is , and it flows into the Pacific Ocean east of Waikawa, close to the settlement of Papatowai. The Maclennan River is a tributary.
The river's source is to the west of Mount Pye, east of Wyndham.