Boujniba is a town located in the Khouribga Province within the Béni Mellal-Khénifra region of Morocco. It serves as a local settlement situated in the interior of the country.
According to data from the 2004 census, the town had a recorded population of 15,041 residents.