Les origines de San Leonardo di Siete Fuentes, remontant au XIIe siècle, ne sont pas claires, mais sont certainement antérieures à Santu Lussurgiu, dont il est un hameau et qui se trouve à six kilomètres. Il a toujours été habité : sous les judicats d’abord de Torres, puis d’Arborea, dans les documents les plus anciens, il était indiqué en latin comme Ad Septem fontes. Pendant la domination espagnole, il devint Siete Fuentes et, à partir du XVIIIe siècle, Villa delle Sette Fontane. Aujourd’hui, les fontaines ne sont plus sept et la première partie du nom provient de l’ancienne et caractéristique église de san Leonardo, vestige d’un passé glorieux. Deux monastères et un hôpital de l’Ordre des Hospitaliers y ont également contribué ; ils possédaient la villa depuis le XIIIe siècle, avant l’avènement des Aragonais. Aujourd’hui, il n’en existe plus de trace mais, autour de la petite église, les maisons sont regroupées entre des espaces ouverts et des ruelles.