La Isla de la Inhaca es una isla subtropical de Mozambique. Está ubicada al norte de la península de Machangulo. Esta isla forma parte de la costa este de la bahía de Maputo y se encuentra a 32 kilómetros al este de Maputo, capital y principal puerto comercial del país. Añadir que esta isla forma parte del distrito municipal de KaNyaka.