La ciudad de Maputo está localizada en el sur de Mozambique, al oeste de la bahía de Maputo, en el estuario de Espíritu Santo donde desembocan los ríos Tembe, Umbeluzi, Matola e Infulene.