Pueblo nativo del estrecho de Gibraltar, los ghomara en su mayoría hablan un dialecto mixto marroquí, pero todavía se habla el ighomaren, bereber del grupo masmuda.
Actualmente representa un pequeño territorio costero entre los ríos Ued Lau y Uringa, al este de Chauen y al sur de Tetuán.
Después de la division administrativa de los merínidas quedó dividida en zona del Rif y al Habt, y en la dinastía alauita el Habt se convirtió en Jbla y ghomara en un territorio entre Tetuán.
Su territorio se localiza en todo el norte de Marruecos, pero su territorio fue menguando debido a las distintas que han ido gobernando Marruecos.
Según Ibn Jaldún, que dedicó un libro especial a Ghomara, titulado Bab ghmara, cuando los musulmanes invadieron Marruecos encontraron al rey de Ghomara don Julián en Ceuta, que era su capital, y secuestraron a sus hijos y familia como rehenes para que los ayudase a invadir la península Ibérica.