虎山鎮(zhèn)位于寬甸縣城南部,東南與朝鮮民主主義人民共和國隔江相望,西與鳳城市東湯鎮(zhèn)接壤,南臨叆河,與丹東市振安區(qū)毗鄰,距丹東市33公里,距寬甸縣城80公里,政府駐地紅石村。因鎮(zhèn)區(qū)有座虎山而得名。
1947年12月成立虎山區(qū),1958年成立虎山公社,1983年設(shè)虎山鄉(xiāng),1985年改為虎山滿族鄉(xiāng),1998年10月經(jīng)遼寧省政府批準撤鄉(xiāng)建鎮(zhèn)。2003年實行并村,虎山、栗子園兩村合并,稱虎山村;丁家與大樺樹兩村合并,稱夾河村;八家子、轉(zhuǎn)悠悠、北荒溝三村合并,稱安平河村。全鎮(zhèn)現(xiàn)轄紅石、安平河、太平川、長崗子、新合、夾河、南嶺外、老邊墻、虎山共9個行政村、79個村民組。2023年全鎮(zhèn)有居民3887戶、12116人。
全鎮(zhèn)總面積221平方公里,耕地總面積2.24萬畝,林地面積26萬畝。虎山鎮(zhèn)屬于長白山地區(qū),氣候溫和濕潤,雨量充沛,鎮(zhèn)內(nèi)淡水資源豐富,境內(nèi)有安平河、夾河、紅石河、邊墻河,周邊有鴨綠江、叆河流過。年平均降雨量為1200毫米,年平均氣溫為8.5度,無霜期130天左右。