Port Shepstone is a large town in South Africa situated on the mouth of the Mzimkhulu River. The Mzimkhulu is the largest river on the KwaZulu-Natal South Coast. Geographically, the town is positioned approximately 120 km south of Durban and lies halfway between the coastal locations of Hibberdene and Margate.
The town serves as a primary hub for the southern Natal region, functioning as an administrative, educational, industrial, and commercial centre. Its location on the river mouth establishes it as a key point of interest along the South Coast.