春秋战国时期,原迷易(今米易)一带为中国西南夷的邛都部落。
公元前143年,汉景帝时,司马相如任武骑常侍,在邛会地区置郡;汉武帝的元鼎年间,在今汉源东南置沈黎郡,辖邛嶣地区,今之米易地区即正式划入西汉王室版图。
南北朝周武帝建德年间,河东仍属会无县,河西属可泉县。
唐天宝十四年,河东属青宁郡,河西属建昌郡(今西昌);五代后蜀明德年间,迷易安宁河东地带命名为诺赕,属会川府,其河西地带命名为屈部,属建昌府。
宋时,太祖以“唐之祸基于南诏”,明确表示:以大渡河为界的越嶣等郡“非吾有也”。故邛嶣地带为大理国所占,当时迷易一带曰明夷。
元王朝在建昌设置“罗罗斯宣慰司”,辖五路二十三州(包括今米易的普济州、威龙州及安宁河沿岸以东、以西的其它地区)、隶属云南行省。衽土司制,史称“土知州”。
至明代又施军事移民卫所(完善土司制),河西属建昌府,河东属会川府。
明洪武27年(公元1394)年,在今撤连改设守御千户所,直属四川行都司管辖,其长官统兵慑镇所属各族人民。
明永乐年间,行都司饬回族部领在今撤连筹建分县治。因此地处安宁河下游,冬季多雾,日出迷蒙,其分县治因名迷易(阳)县,后又相继改为迷阳守御千户所(巡检所)。
清雍正年间,迷易守御千户所划为建川南道宁远府辖。乾隆27年迷易守御千户所改为迷易巡检所。
嘉庆年间,四川总督常明向清庭奏准“改土归流,所辖夷众,编入汉甲,土司只袭职名”。但迷易吉、张土司、各自为政,只表示:“下属夷众新垦之地,情愿首报催科,同增国赋”,不愿改土归流。因鞭长莫及,土司制一直沿袭。
道光28年6月12日洪水袭毁巡检所,巡检徐秉坤筹资徒迁巡检所于撒连旧址。
宣统三(1911)年迷易安宁河以东地区分属会理州十个行政区域的摩挲营、攀连、撒连;迷易安宁河以西的克他、麻陇、晃桥、麻栗坪等地统属西昌县直辖的普威乡公所并巡检所(此建制至民国二年正式废置)。
1912年,迷易为会理州分州,设分州知事,分州衙仍设撒连,民国二年(1913年),改设为县佐;1920年为会理县分县。
1935年红军长征过会理,迷易分县官员惊慌逃匿,因以撤县划区,民国24年(1935年),取普济、威龙两州为首一字,成立普威联保处。
1939年,西昌宁属屯垦委员会,成立麻陇、龙窝(今南坝乡老街子)彝务指导区公署。
1941年,迷易的黄草、横山、海塔、金河、大花、小得石、晃桥、马梹榔、麻柳坪等地均划归普威乡,普威乡归属至德昌县设治局,西昌原辖治的麻陇区也划德昌县设治局管辖。
1944年,会理县又划出安宁河以西的撒连、水塘、草场、挂榜、回龙、昔街的上垭口等地归德昌统辖。此区划建制,沿袭至民国末。
1950年3月25日,米易地区解放。行政区划是:米易安宁河东岸是会理县的西北区;米易安宁河西岸是德昌县的迷易区。1951年5月从会理县划出平谷、河高、莲溪、昔宁等乡,从德昌县划出迷易区、麻陇区和龙窝区的南坝等地,于1951年10月正式组建成迷易县。
1952年3月县府等单位迁攀莲街;同年5月西康省西昌专员公署正式行文“迷易县更名为米易县”。1978年由西昌地区划归攀枝花市辖。
1997年,米易县面积2104.3平方千米,人口18.8万,辖3镇25乡:攀莲镇、丙谷镇、得石镇、撒莲乡、垭口乡、柳贤乡、草场乡、坪山乡、新河乡、头碾乡、坊田乡、挂榜乡、宁华乡、观音乡、昔街乡、沙坝乡、横山乡、黄草乡、南坝乡、普威彝族乡、麻陇彝族乡、云峰彝族乡、联合彝族乡、团结彝族乡、胜利彝族乡、黄龙彝族乡、白马彝族乡、新山傈僳族乡。县政府驻攀莲镇。
2000年,米易县辖8个镇、13个乡、7个民族乡。
2004年,撤乡并镇,撤销了横山、沙坝、柳贤、观音、坪山、坊田、新河、头碾、昔街、黄草、宁华、南坝、云峰彝族、白马彝族、胜利彝族15个乡和1个团结镇;合并为现在的7个镇(攀莲、丙谷、得石、垭口、普威、撒莲、白马)、1个乡(草场)、4个民族乡(白坡彝族、麻陇彝族、新山傈僳族、湾丘彝族)。