西汉建元六年（前135年），为南广县，属犍为郡。建安十九年（214年），改置南昌县，属朱提郡。蜀汉延熙元年（238年）置南广郡。隋开皇三年（583年），改设协州，不久废。唐武德元年（618年），复置协州。天宝战争（754年）后，入南诏，改为芒部。北宋熙宁七年（1074年），置西南番部都大巡检司。宋代，云南境内，继唐代南诏之后。937年，白蛮段氏建立了大理国，仍以大理为政治中心。滇东北地区不属于大理国范围，是宋叙州羁縻之地。有乌蒙部（今昭通、鲁甸）、芒部（今镇雄）、乌撒部（今威宁）、閟畔部（今会泽、巧