Bni Abdallah (in arabo بني عبد الله?) è un centro abitato e comune rurale del Marocco situato nella provincia di Al-Hoseyma, regione di Tangeri-Tetouan-Al Hoceima. Conta una popolazione di 5 983 abitanti (censimento 2014)[1].