Beni Salah
# Beni Salah

Beni Salah (or other spelling variations) may refer to:

* Bni Salah, a small town in Tangier-Tétouan region of Morocco
* Bani Saleh Rural District, Khuzestan Province, Iran
* Banū Salih rulers of the Kingdom of Nekor, in present-day Morocco
* Beni Saleh tribe living near Blida in Algeria, speakers of Kabyle
* Beni Salah mountain near Souk Ahras, Algeria
