漢武帝元鼎六年(公元111年)置越西郡,普格為越西郡轄地,清光緒二十三年(1897年)在普格設警佐一員,宣統元年(1909年)寧遠府把府經歷移駐普格。
宣統二年,組建普格鄉,屬西昌縣管轄。
民國元年(1912年)普格設縣佐一員。
1913年置普格縣佐,隸西昌縣。
1914年,把普格阿都土司轄區劃為西昌縣的分縣。
民國二十五年(1936年)四川省調整行政區劃,廢縣佐,改置普格區。
彝區先由土司管理,后設馬雄、中梁兩個政治指導區分管。
1944年又在原普格縣佐轄境設寧西特別政治指導區,直隸西康省政府,受寧屬屯墾委員會管理。
1947年1月正式成立普格設治局,轄馬雄、忠良兩區(共7個鄉)暨普安鎮。
1950年3月25日,普格解放,設治局屬西昌專署轄,1952年普格由西昌專區劃歸涼山彝族自治區,同年11月27日正式成立普格縣人民政府。