冕宁县位于四川省西南部,凉山彝族自治州北部,处在东经101度38分到102度25分,北纬28到05分到29度02分之间,东邻越西、喜德,南接西昌、盐源,西连九龙、木里,北毗石棉。北距省会成都368公里,南距州府西昌80公里。
冕宁是四川往来于祖国西南边陲的重要通道之一,地理位置十分重要,著名的安宁河发源于境内。