Ben Ansar est une ville du Maroc située dans la province Nador dans le Rif.
La ville comptait près de 32.000 habitants en 2004.