灵关,因地处灵鹫峡而得名,宝兴河经关流过。灵关位于宝兴县南部,东南与芦山毗连,西与天全接壤,是中国历史上古蜀国的门户、青衣羌国的国都、威震西南夷的兵镇。
史载,青衣羌国建立于公元前816年。据《水经·青衣水注》载:“县故青衣羌国也”。青衣羌国国都在今宝兴县灵关镇。国王安阳之所以在灵关建都,缘于灵鹫峡集雄、险、奇、幽、峻、秀为一体,有“一夫当关,万夫莫开”之势。栲栳状的灵关坝,地势平缓开阔,四季分明,物产丰富。
灵关地理位置十分险要。据《史记·西南夷列传》和《华阳国志》记载,早在三千多年前,蜀王杜宇“以熊耳、灵关为后户”。据《宝兴县志》记载,公元前475年后,灵关已是青衣羌国领地,古蜀国开明王与青衣羌王安阳王曾在今芦山一带有过一场生死之战,后安阳王据灵鹫山之险,定都灵关,使青衣羌国得以延续。公元前129年,司马相如平定西南夷后,设青衣县(后改为汉嘉县 ),辖灵关,开通灵关道,灵关成为西南夷通道上最重要的商贾云集之地,西北经穆坪进抵吐蕃野城,折东北达汶川,折东南到成都。唐武德元年(618),灵关设县。武德六年(623)废县设兵镇,灵关成为唐朝西南重要的四大兵镇之一,西川节度使牛皋九路大军征服吐蕃,其中一路就是从灵关出发。明代,在灵关改设巡检司。清雍正七年(1729),天全改土归流,设天全州,在灵关设钟灵乡。1952年,灵关地区划归宝兴县,设灵关乡、新兴乡、中坝乡、大溪乡。20世纪90年代,行政区划调整时,撤乡并镇,先后将新兴乡、中坝乡合并,设灵关镇至今。
灵关道是茶马古道的重要组成部分。史传此道系汉代司马相如携卓文君出使灵关时开辟的道路,古人留有“相如今何在,极目望灵关”的诗句。清代称此线为夹金山小路,即从芦山经灵关—穆坪—硗碛—扎角坝—王母寨(夹金山顶隘口)至小金,为宝兴南北通道的主干线。尚有贡道和支道两条古道与灵关有关。元明时期,董卜韩胡宣慰使时有贡道三路,一路由扎角坝出保县,一路由清溪口出崇庆州,一路由灵关出雅州。支道以宝兴穆坪为起点,西南经灵关翻朱砂溪过永兴场至天全,西线顺宝兴西河上三村(永富)灯笼沟翻程胡岭至鱼通,顺大渡河南下再西折至康定。由盐井—邓池沟—林口上翻越瓮顶山,过芦山大川至邛崃、大邑,将川西地区物资运进宝兴、灵关,此线路为捷径。此外,沿宝兴东河而上到硗碛翻越夹金山可达小金、丹巴、康定、汶川,沿东河而下可达宝兴、灵关、芦山、雅州。如今,省道210线、国道351线穿灵关而过,交通便利。灵关所在的灵关镇为宝兴县人民政府驻地,是全国百强镇,已成为宝兴县的工业重镇。