Beni Amir est une tribu arabe de Bani Hilal, elle a été introduite au Maroc par le calif Almohade Abd El-Moumen vers le XIIe siècle.
La ville de Fkih Ben Salah est le centre historique de la tribu Beni Amir, d'ailleur la ville portait le nom de Beni Amir avant d'être baptisé du nom d'un saint homme enterrer dans la ville (le saint Ben Salah).
A l'origine la ville n'était qu'un marché hebdomadaire qui se tint tous les Mercredis, aujourd'hui la ville compte plus 80 000 habiatants.