The 52km² island is situated at 26°S, 33°E, and separates Maputo Bay (Baía de Maputo) to the west from the Indian Ocean off its eastern shores. The island’s irregular coastline approaches mainland Machangulo Peninsula at Ponta Torres where a 500m-wide tidal race separates the two headlands. In administrative terms Inhaca Island is a municipal district of the municipality of Maputo, while the Machangulo peninsula is included under the Lubombo Transfrontier Conservation Area and is part of the district of Matutuíne, Maputo Province.