Khouribga is a province of Morocco in the region of Béni Mellal-Khénifra. It had a population of 499,144 people in 2004. The major cities and towns are: Bejaad Boujniba Boulanouare Hattane Khouribga Oued ZemSubdivisionsThe province is divided administratively into the following: