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