三关口又称赤木口,位于贺兰山中部,东北距银川约40公里,银川至巴彦浩特的公路正由三关口而过。
贺兰山一脉相承,十分陡峭,但到三关口处陡然平缓下来,关口地势十分开阔,此关自古即为阿拉善高原进入宁夏平原的重要通道,明王朝十分注意三关口的防务。据载:仅一次修关就派了4000多名军夫。平常这里驻守一名游击将军,统千军以防之。
《嘉靖宁夏新志》载:三关口为嘉靖十九年(公元1540年)都御史杨守礼、总兵官任杰修筑,从东向西设关三道。头道关为主关,南北与长城主体城墙相连接,夯土城墙起于北侧山上,过关后向南蜿蜒而去。过头道关顺公路向西约2.5公里即为二道关,今仅关口南侧的山头上残存一座夯土墩台。过二道关顺路向西,山谷渐趋狭窄,约2.5公里后,便仅为两壁相夹一道,十分险要,此处便是第三道关。修银巴公路时,此关的最后一些遗址也被废掉了。
三关口做为内蒙古阿拉善高原通往宁夏平原主要通道,历史上曾有很多战事发生在这里。成吉思汗第三次攻打西夏时,就是把三关口做为突破口的。当时三关口称克夷门,是西夏重要屯兵之地,在这里,蒙古军同西夏军展开大战,最后骁勇善战的蒙古军攻占此关,兵锋直指西夏都城中兴府。明代这里更是烽火不断。到了清朝同治年间,在遍及西北的回民反清斗争中,三关口也是回民起义军与清军屡次争夺的战场。(