Beni Ansar (em árabe: بني انصار) é um município marroquino localizado na província de Nador, região Oriental. Faz fronteira a norte com a cidade Espanhola de Melilha, a oeste com o monte Gurugú, a leste com o Mar Chica e a sul com a cidade de Nador. Tem uma área de 43 km2 e 50.508 habitantes em 2024. No município fica localizado o porto de Beni Ansar (geralmente chamado de Porto de Nador).

HistóriaEntre 1912 e 1956 fez parte do Protetorado Espanhol de Marrocos.

DemografiaSegundo os censos, a população da comuna era a seguinte:

Referências