虎山區域一直隸屬日照所轄,1942年始開設區,1947年6月并入圣嵐區,1948年4月屬安嵐區,1950年5月屬日照縣第八區(安嵐區),1952年12月分屬第七區(磴山區)和第八區(安東衛區),1956年1月分屬磴山區和安嵐區,1958年1月稱虎山鄉,1958年8月改劃為磴山(下元)和慶豐(虎山)人民公社,1963年1月分虎山、梭羅樹、稍坡、橋南4公社屬安嵐區,東湖、結莊人民公社屬濤雒區。
1971年3月改稱虎山公社,1984年6月改稱虎山區,1985年3月稱虎山鄉,2001年7月撤鄉設虎山鎮,日照升為地級市時歸屬東港區;2004年9月9日歸屬嵐山區。