Moulay Yacoub is a municipality and spa town located in Morocco, situated approximately 21 km northwest of the city of Fez. It serves as the capital of the Moulay Yacoub Province.
The town is notable for its thermal baths, which utilize water pumped from a depth of 1,500 meters underground. This water reaches temperatures of 54 °C. According to the 2014 Moroccan census, the municipality had a reported population of 4,612 residents.