修验道行者役小角登上象头山之际，遭遇了天竺灵鹫山的护法神金毗罗的神验，因而开山成为金毗罗大权现。此外还有异说，如《生驹记赞阳纲目》中金刀比罗宫条目中记述，延喜式神名帐里的赞岐国多度郡云气神社即金刀比罗宫。不论哪种说法，金刀比罗宫都曾经是神佛习合的寺社。而作为海上交通的守护神被信仰的因由，虽然过去传说是因为古代在象头山脚下有狭窄的海湾，但考虑到在绳文时代海平面较现在约高5米，象头山当时是岛屿，而大物主命是“从海之彼方照耀着波浪而显现之神”，这样说来比较妥当。长宽元年（1163年），被流放中的崇德上