金阳县位于东经102°56′30″~103°30′20″,北纬27°22′10″~27°57′40″之间。地处四川省西南部,凉山彝族自治州东南部边沿,金沙江北岸大小凉山交界带。东北与雷波县、西北与昭觉县相接,西隔西溪河与布拖县毗邻,东、南两面为金沙江,与云南省的永善县、昭通市、巧家县隔江相望,总面积1588.23平方公里。