Margalef is a village in the Catalonia region of Spain. It lies on the edge of the Montsant massif, a mountain area in the province of Tarragona.
The village has a population of 106. It is a popular ecotourism destination, particularly among rock climbers, who are drawn to the surrounding terrain.