Segons una tradició del s. XV, la imatge de Santa Maria de Vilalleons fou trobada per uns lleons prop de la font de Puig-l’agulla, on es bastí un petit pedró, convertit en capella el 1661 i reemplaçat per l’actual santuari el 1775. Al costat hi ha un gran hostal (1704-12). És lloc de molta devoció a la comarca. El 1975 ha estat restaurat i modernitzat.