Aïn Babouche

Aïn Babouche is a town and commune in Oum El Bouaghi Province, Algeria. According to the 1998 census it has a population of 14,597.

Localities of the commune
The commune of Aïn Babouche is composed of 13 localities: • Aïn Babouche Centre

• Bir Cheham

• Bouathmane

• Leghdir

• Bir Latrous

• Hamimat

• Ain Guettar

• Sensa

• Ain Lahma

• Henchir Abees

• Saf El Hassi

• Menchar

• El Malah