鎮(zhèn)寧自治縣歷史悠久,古為夜郎國領(lǐng)地。始得名于元代,其后歷經(jīng)多次變革。
民國2年(1913年)改鎮(zhèn)寧州為鎮(zhèn)寧縣。
1949年11月21日鎮(zhèn)寧解放,29日成立縣人民政府,隸屬于安順專署。
1956年劃入黔南自治州管轄。
1958年關(guān)嶺、鎮(zhèn)寧兩縣合并為鎮(zhèn)寧縣,復(fù)歸安順行署管轄。
1961年兩縣分開復(fù)置。
1963年9月11日,成立鎮(zhèn)寧布依族苗族自治縣。
鎮(zhèn)寧之名始于元代。在商、周以前為荊州西南域,春秋屬牂牁郡屬。蜀漢建興十一年(233)起,為鹵氏大宗(普里大宗)所有。宋代以前,今縣境為土著方國所踞,歷代中央王朝所建之郡縣,僅系些政治、軍事?lián)c(diǎn),“大都無城壁,散部落而居”。元代正式在縣境建中層行政機(jī)構(gòu),元至正十一年(1351),今鎮(zhèn)寧地為和宏州屬地,隸云南普定路;是年九月,和宏州改為鎮(zhèn)寧州,仍屬云南布政司之普定路(后升普定府)所轄,至1385年起普定府廢而改隸四川布政司。
明、清兩朝的行政機(jī)構(gòu)基本襲元制,所不同的是實(shí)行屯軍,增設(shè)衛(wèi)所,形成府州縣與衛(wèi)所、土司三種建制。他們各有領(lǐng)地,互相制約,府州縣管民戶,衛(wèi)所管軍戶,土司管土著民族。明洪武二十三年(1390)建衛(wèi)制于納吉堡(今鎮(zhèn)寧縣城),因堡中有一奇石名安莊而怠名衛(wèi)城為安莊衛(wèi),是年改隸貴州布政司。
明嘉靖十一年(1532)知州張邦洙徙鎮(zhèn)寧州治所于安莊衛(wèi)城,州衛(wèi)同城;清康熙十年(1671)裁安莊衛(wèi)并入鎮(zhèn)寧州,隸安順府。明清兩代鎮(zhèn)寧一直是州二洽所駐地。民國三年(1914)改鎮(zhèn)寧州為鎮(zhèn)寧縣,其時廢府設(shè)道,隸屬黔西道;1920年廢道,全省81個縣直隸于??;1935年,貴州實(shí)施《行政督察專員公署條例》,是年,全省劃為11個專員督察區(qū),次年并為8個。設(shè)專員公署分管各縣,鎮(zhèn)寧隸屬貴州省第二行政督察區(qū),區(qū)署駐安順;1938年劃歸第三行政督察區(qū),區(qū)署駐興仁。1949年11月21日鎮(zhèn)寧解放,29日成立縣人民政府,隸屬于安順專署。1956年劃入黔南自治州管轄。1958年關(guān)嶺、鎮(zhèn)寧兩縣合并為鎮(zhèn)寧縣,復(fù)歸安順行署管轄。1961年兩縣分開復(fù)置。
1963年9月11日,成立鎮(zhèn)寧布依族苗族自治縣。