Beni Bouayach es un municipio situado en el norte de Marruecos, en la provincia de Alhucemas. Está situada en el interior, a diez kilómetros del mar Mediterráneo. Tiene una población: 15.740 habitantes. Es una población rural, predominantemente campesina. En los últimos años se ha producido un éxodo importante de emigrantes a diferentes países de europa. La población es Bereber, y su lengua materna el Tamazight. Página Web del Pueblo de Beni Bouayach