萧关,在今宁夏固原东南。六盘山山脉横亘于关中西北,为其西北屏障。自陇上进入关中的通道主要是渭河、泾河等河流穿切成的河谷低地。渭河方向山势较险峻,而泾河方向相对较为平易。萧关即在六盘山山口依险而立,扼守自泾河方向进入关中的通道。萧关是关中西北方向的重要关口,屏护关中西北的安全。
关中西北方向的威胁主要来自陇西、河西及青藏高原上的游牧民族。秦汉时期主要是匈奴,隋唐时期主要是突厥、吐蕃,北宋时主要是西夏党项。萧关为关中抗击西北游牧民族进犯的前哨。汉文帝十四年(公元前166年),匈奴曾入萧关,袭扰北地等郡,致使关中震动。汉武帝时,国力增强,重视北边国防。汉武帝曾两次出萧关,巡视西北边境,耀兵塞上,威慑匈奴。自北朝后期起,突厥称雄塞外,中原政权频受其扰。唐武则天时,曾任魏元忠为萧关大总管,统重兵镇守萧关,以备突厥。北宋时,党项人建立的西夏称雄西北。在宋夏之间近百年的对抗中,萧关一带为双方对峙前沿。