杀虎口位于右玉县西北35公里处,是外长城一个重要天然关口。它东临塘子山,西侧大堡山,北依雷公山、庙头山,万里长城由东北向西南延伸而去,像个半圆形围墙将杀虎口围在里边,东西两侧山岭崖陡壁立,苍头河由南向北贯穿其中,构成一道宽200多米,长3000多米的天然关隘。
历代王朝都在此屯兵遣将,设置防守。明朝嘉靖二十三年建土堡,万历二年用砖包筑堡墙,方圆二里,高三丈五尺,南门一座。万历四十三年又筑新堡一座,并于两堡中间,门东西筑墙,将新旧两堡合二为一,前后左右开门四座,周围五百四十丈,计三里。新旧两堡相依,北面通往内蒙,设有栅门,恰与万里长城之城头堡相连,地势十分险要。自从明王朝与蒙古靴靶部落议和通商以后,杀虎口又成为中原与塞外的集易中心,商贾辐揍,店铺林立。
杀虎关古称参合口,唐朝称白狼关,宋朝称牙狼关。明朝为了抵御蒙古瓦刺南侵,多次从此口出兵征战,故而起名“杀胡口”。自从明朝隆庆五年,蒙汉“互市”以来,化干戈为玉帛,杀胡堡、得胜堡、新平堡(天镇)马市重新开放,为了缓和民族矛盾,遂改名为“杀虎口“。