新石器時(shí)代就有人類在此繁衍,西漢元光六年(前129年)司馬相如通邛笮,縣轄區(qū)域?qū)仝龆伎h,元鼎六年(前111年)后分屬邛都,卑水縣,隋唐屬越嶲縣。
唐咸通四年(863年)后屬南召、大理國建昌府,元朝置北社縣,東部地屬中州,清朝西昌縣,宣統(tǒng)二年(1910)設(shè)昭覺縣。
1950年4月7日,昭覺縣和平解放。
1951年4月22日,成立昭覺縣彝族自治區(qū)人民政府,屬西康省西昌專員公署。
1952年4月30日政務(wù)院同意昭覺縣劃屬籌建中的西康省涼山州彝族自治區(qū),1952年10月7日,成立涼山彝族自治區(qū),昭覺縣正式劃屬。
1955年4月15日,西康省涼山彝族自治區(qū)更名為西康省涼山彝族自治州,昭覺縣仍屬之。
1955年10月1日,西康省撤銷,昭覺縣劃屬四川省至今。