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
See also
edit- Salah (name)
- Hammam Béni Salah, a town and commune in El Taref Province, Algeria
- Ibn al-Salah (1181 CE/577 AH – 1245/643)