Kerrouchen is a town located in the Khénifra 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 has a population of 1,967 residents. The area is characterized by its rural setting within the province.