AlegsaOnline.com Home Municipalities Mascara Province Mascara Province Author: Leandro Alegsa Creation date: November 13, 2022 Mascara is a province in Algeria. There was an earthquake in the capital Mascara City on 18 August 1994. The name means "military garrison" in Arabic. Another important town is Sig.