San Leonardo de Yagüe est une commune espagnole de la province de Soria en Castille-et-León. C'est une ville de la comarque de Pinares. Connue sous le nom de San Leonardo jusqu'en 1952, date à laquelle elle changea de nom pour y ajouter celui du général franquiste Juan Yagüe né dans cette commune et décédé cette année-là.