Limita al norte con el mar Mediterráneo cuya costa mide 120 km, al sur con las provincias de Taunat y Sidi Kacem, al este con la provincia de Alhucemas y al oeste con las provincias de Tetuán y de Larache.
La población es mayoritariamente rural, tiene 547.000 habitantes y una superficie total de 4.180 km².
Forma parte del Rif, con cimas que superan los 2000 msnm, como es el caso de Jebel Lakraa (2159 m s. n. m.).
Hay algunas llanuras en la zona costera de la provincia.
En las zonas montañosas se pueden dar situaciones ciclónicas con importantes precipitaciones invernales (superan los 2000 milímetros anuales), mientras que en las zonas costeras el clima es semiárido, con escasas precipitaciones.