京都府京都市西京区大枝沓掛町、かつて丹波国と山城国の国境であった老ノ坂峠の旧道脇に、首塚大明神は鎮座しています。この神社にまつわる最も有名な伝承が、平安時代中期の武将・源頼光による酒呑童子退治です。
京の都で人々を恐怖に陥れていた大江山の鬼の頭領・酒呑童子を討ち取った源頼光と四天王(坂田金時や渡辺綱ら)は、切り落とした巨大な首級を証拠として都へ持ち帰ろうとしました。しかし、山城国との境である老ノ坂に差し掛かった際、道端の地蔵尊から「清浄な帝の都に不浄な首を持ち込むことは罷りならぬ」と神託を受けます。その瞬間、首級は岩のように重くなって一歩も動かせなくなり、頼光一行はやむなくその場に穴を掘って首を埋葬したと伝えられています。
これが首塚大明神の起源とされ、境内中央にある巨大な塚こそが、切り落とされた鬼の首が埋まる墓所そのものであると信じられてきました。