Port St. Johns Local Municipality is a Class B municipality and an administrative area of the O.R. Tambo District Municipality of Eastern Cape in South Africa. It is named after its only large town, Port St. Johns that is situated on the Wild Coast on a coastline of about 270 km long. It is bound on the southeast and south by the Indian Ocean; to the southwest and west by the Nyandeni Local Municipality, and in part the Mnenu River; and to the northwest, north and northeast by the Ingquza Hill Local Municipality (Qaukeni) and in part the Mzintlava River. The major river in the municipality is the Umzimvubu River, and the large town of Port St. Johns is at the mouth of the Umzimvubu, that flows through a gorge known as the “Gates of St John” into an estuary located on the Indian Ocean. On both sides of the river ravine are high sandstone mountain peaks: Mount Thesiger and Mount Sullivan.