宝積寺は、山城国(現・京都府)と摂津国(現・大阪府)の境に位置し、古くから交通・軍事上の要地であった天王山(270m)の南側山腹にある。