茂县,位于自治州东南部,四周与北川、安县、绵竹、什邡、彭县、汶川、理县、松潘9县相邻。南北宽 94.8公里,东西长116.5 公里,地理坐标北纬31°24′~32°17′、东经102°56′~104°10′,幅员面积3885.6平方公里。