灵关镇是四川省雅安市宝兴县下辖镇,位于宝兴县县城以南,东南与芦山县毗连,西与天全县接壤,为宝兴、芦山、天全的结合部。面积235.75平方千米,人口18896人(2017)。下辖2个社区(灵关社区、毓秀社区)与12个行政村(钟灵村、上坝村、建联村、中坝村、后山村、安坪村、紫云村、大沟村、河口村、新场村、磨刀村、大渔村)。