其间,建置多次变更,先后有南广县、南昌县、南广郡、协州、东安县、芒部部、茫部路、芒部府、镇雄府、镇雄州、镇雄县之称。
夏、商属梁州、雍州区域。
周时名屈流大雄甸。
西汉建元六年(前135),为南广县,属犍为郡。
东汉建安十九年(214)改置南昌县,属朱提郡。
三国蜀汉延熙元年(238)置南广郡,属益州。
西晋建武元年(304),废南广郡,属益州朱提郡南秦县。
东晋至南朝梁属宁州朱提郡。
北朝周属南宁州。建安十九年(214),改置南昌县,属朱提郡。
蜀汉延熙元年(238)置南广郡。
隋开皇三年(583),改设协州,不久废。
唐武德元年(618),复置协州。天宝战争(754),后,入南诏,改为芒部。
宋熙宁七年(1074),置西南番部都大巡检司。937年,白蛮段氏建立了大理国,仍以大理为政治中心。滇东北地区不属于大理国范围,是宋叙州羁縻之地。有乌蒙部(今昭通、鲁甸)、芒部(今镇雄)、乌撒部(今威宁)、閟畔部(今会泽、巧家)、科部(四川宁南)、易娘部(今彝良)、易溪部(今威信)、阿头部(贵州赫章)。
元至元十年(1273)置芒部路军民总管府,属云南行省;下辖益良州、强州。至元二十一年(1284),芒部路属乌撒乌蒙军民宣抚司,至元二十四年(1287)改属乌撒乌蒙宣慰司管军万户府。明洪武十五年(1382)设芒部卫,相继改为芒部府,隶云南布政司,同年徙治纳冲南七里。洪武十六年(1383)正月,改隶四川布政司。洪武十七年(1384),升为芒部军民府,同年撤并强州、益良州。成化年间,芒部军民府徙治纳冲。正德十六年(1521)置白水江簸酬长官司,属芒部军民府。嘉靖五年(1526),援引“大雄”古名,改称镇雄军民府;升却佐寨置怀德长官司,升母响寨置威信长官司,升夷良寨置归化长官司,升却落角置安静长官司,均属镇雄军民府。万历三十七年(1609),镇雄军民府改称镇雄府。
清初袭明制,称镇雄土府,属四川省。雍正五年(1727)3月,改土归流,为镇雄府,划归云南省。雍正六年(1728)2月,降为散州往属于乌蒙府。雍正八年(1730)7月,乌蒙府更名为昭通府,属迤东道(治曲靖府)。清雍正九年(1731)始建县城。光绪三十四年(1908)10月,升为镇雄直隶州,属迤东道,彝良州同驻彝良,州判驻威信。清宣统三年(1910),升为直隶州。
民国二年(1913年),改州为县,分置彝良县,设立威信行政委员(后改为设治局)。
民国2年(1913)改州为县,分置彝良县,镇雄县属滇中道。
民国6年(1917),镇雄县析设威信行政区。
民国18年(1929),裁滇中道,镇雄县直属省。
民国31年(1942),镇雄县属云南省第一行政督察区(驻昭通县)。
1949年后,镇雄县隶属昭通地区;
1950年,镇雄县解放后,属昭通专区。
1970年,昭通专区改为昭通地区,镇雄县属昭通地区。
2001年8月,昭通撤地设市,镇雄县属昭通市至今。