島本町山崎に鎮座する関大明神社は、古代より摂津国と山城国の境界に位置する山崎の地に根ざした神社である。「関大明神」の社名は、古代の交通の要所・山崎関と深く結びつく。山崎は奈良・平安時代から東西交通の要衝であり、この地に置かれた山崎関は行き来する人や物資を管轄する重要な関所であった。1582年(天正10年)の「山崎の戦い」では、天王山を舞台に羽柴秀吉が明智光秀を破り、戦国の覇権争いに決着をつけた。この歴史の転換点となった地の鎮守として、関大明神社は古来より往来する人々の旅の安全と地域の平安を守護してきたと伝わる。