About Tameslouht, Marrakesh Safi

With a population of around 9,900, Tameslouht sits in Marrakesh-Safi, Morocco. The city operates in the Africa/Casablanca time zone.

In 2025, Tameslouht averaged an annual temperature of 70°F, with hottest temperatures reaching 112°F in July and lowest around 40°F in February. The city received approximately 16 inches of precipitation during the year.