元至元十二年(1283年),于司頭設赤溪浦洞蠻夷長官司,屬鎮遠府。
明永樂五年(1407年),復設赤溪浦洞長官司,隸思州宣慰使司。
明永樂十二年(1414),轉隸新化府。
明宣德九年(1434年),與新化府一起并入黎平府。
清乾隆二年(1737年),由黎平府劃歸清江廳,改為土千總,設吳、楊土千總。
民國三十三年(1944年),屬南明鄉。
1958年,設南明管理區,屬磷溪大公社。
1963年,成立南明公社。
1983年,南明公社改南明鎮。
1992年,撤區并鄉,大洋鄉、地靈鄉并入南明鎮。