Está situado en la fachada norte del Mediterráneo marroquí, al oeste de la ciudad de Alhucemas en Marruecos, y cuenta con 310 kilómetros cuadrados. Contiene numerosas zonas de gran valor biológico donde domina el litoral de costas rocosas que llega a formar acantilados de hasta 700 metros de altitud.
Su principal atractivo es su vegetación mediterránea que en algunos sitios se encuentra muy bien conservada, con ejemplares de araar entre otras especies forestales. También alberga la mayor población del Mediterráneo de águila pescador y de gaviota de Audouin.
En el Parque Nacional de Alhucemas se encuentra la frontera internacional más pequeña del mundo, en la bahía de Badis. Una cuerda de nailon azul, separa la playa del peñón español de Vélez de la Gomera.