晋在今云南置宁州,治所在今曲靖,其地兼有黔桂各一小部。泰始七年(271年),武帝以益州地广,分益州之建宁、兴古、云南,交州之永昌,合四郡为宁州,统县四十五。太康三年(282年),武帝又废宁州入益州,立南夷校尉以护之。太安二年(303年),惠帝复置宁州,又分建宁以西七县别立为益州郡。永嘉二年(308年),改益州郡曰晋宁,分牂柯立平夷、夜郎二郡,然是时其地再为李特所有。其后李寿分宁州兴古、永昌、云南、朱提、越巂、河阳六郡为汉州。咸康四年(338年),分牂柯、夜郎、朱提、越巂四郡置安州。八年(342年),又罢并宁州。以越巂还属益州,省永昌郡焉。[1]
梁末废。元也在云南置宁州,所辖仅今华宁等数县地。
元又于今江西修水置宁州。1801年,清改为义宁。
又今甘肃宁县,西魏置宁州,以此为治所。民国废除。后改名为宁县,在今甘肃省。