金刀比罗宫的由来有两说。一者为琴平神社说。大物主命曾在修建的行营，为了崇奉其遗迹而建立了琴平神社。中世纪以来因本地垂迹说盛行，改称为金毗罗大权现。另一者为松尾寺说。位于象鼻山的真言宗的祀奉金毗罗为镇守神。大宝年间，修验道行者役小角登上象头山之际，遭遇了天竺灵鹫山的护法神金毗罗的神验，因而开山成为金毗罗大权现。此外还有异说，如《生驹记赞阳纲目》中金刀比罗宫条目中记述，延喜式神名帐里的赞岐国多度郡云气神社即金刀比罗宫。不论哪种说法，金刀比罗宫都曾经是神佛习合的寺社。而作为海上交通的守护神被信仰的因由，