Marruecos tiene costa sobre el Mediterráneo y el Atlántico, el sector marítimo cuenta con 38 puertos de la siguiente manera: