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