El Hassi, Batna

El Hassi is a town in north-eastern Algeria.

Localities of the commune
The commune of El Hassi is composed of 11 localities: • Braoula

• Ouled Hassi

• Tamahrit

• El Djabass

• Guabel Messaouda

• Ouled Bouchareb

• Ouled Zerira

• Ouled Yaich

• Ouled Merah

• Ouled Fercha

• Hanfoug