隋朝時,置明溪峒。
唐朝時,置明溪寨。
宋朝時,改為明溪新寨。
明朝時,屬第八都。
民國元年(1912年),屬益平鄉。
民國十八年(1929年),屬第三區。
民國二十一年(1932年),屬益平鄉區。
民國二十四年(1935年),設窩棚溪區鄉蘇維埃政府、高砌頭鄉蘇維埃政府。
民國三十一年(1942年),屬益平鄉。
1949年10月,屬第二區益平鄉。
1952年6月,屬第三區。
1958年,明溪口、高砌頭、落鶴坪3鄉合并為新華公社。
1961年,分屬明溪口、高砌頭2公社。
1984年,由明溪口公社改為明溪口鄉;高砌頭公社改為高砌頭鄉。
1985年,明溪口鄉改為明溪口鎮。
2005年,高砌頭鄉、明溪口鎮合并為新的明溪口鎮。