Zahana (anciennement Saint-Lucien lors de la colonisation) est une commune de la wilaya de Mascara, située à32 km au sud-est d'Oran.

Le territoire de la commune de Zahana est situé à l'ouest de la wilaya de Mascara, et limitrophe, au sud de la wilaya de Sidi Bel Abbès, et au nord-ouest de celle d'Oran.

Elle s’étend sur une superficie de 183 km2et compte une population de 24 472 habitants(en 31/12/2013). La Densité de la population est de 134 habitants par km2.

La commune de ZAHANAest la troisième plus grande commune dans la Wilaya.