永仁古城苴却,地处滇中北部,是滇川两省四州六县区(云南省、四川省,楚雄州、丽江市、凉山州、攀枝花市,永仁县、大姚县、华坪县、会理县、仁和区)交汇之地。东临金沙江与四川省会理县隔江相望,东南同元谋县毗邻,西南和大姚县接壤,北连四川省攀枝花市,西北接华坪县。全境东西最大横距53.2公里,南北最大纵距73.6公里,国土面积2189平方公里,山区占97%,坝区占3%。
永仁县辖永定镇、宜就镇、中和镇、莲池乡、维的乡、猛虎乡、永兴乡共3镇4乡,下设63个村委会(社区)、654个村民小组。全县总人口10.9万人,县镜内居住着汉、彝、傣、回、傈僳等23个民族,其中:彝族5.7万人,占全县总人口的54.4%。2018年农村居民人均可支配收入10118元。
永仁县地势西北高、东南低,中部地势开阔,平均海拔1530-1700米之间;县城永定镇海拔1536米,境内最高海拔2884.6米,最低处是永定镇石坎子下的金沙江边,海拔925米。
永仁县链接滇川,是南方古丝绸之路的重要一站。永仁交通便利,京昆高速、108国道、南永二级公路在县城汇接,成昆铁路永仁客货运站建成通车,永仁通用机场抓紧规划推进,交通区位优势凸显。永仁距昆明206公里,距楚雄162公里,距四川攀枝花市60公里,永仁由远离省城、州府的末端变成昆明、攀枝花、楚雄交通大三角的交汇点,成为成昆经济带上的云南北大门。