喬后鎮(zhèn)原屬麗江木知府劍川縣所轄民國時期仍屬劍川縣。
民國三十八年(1949年)4月,成立喬后區(qū);同年5月,劃歸劍川縣建制,但納入西山特區(qū)活動范圍;同年12月,云南解放,喬后區(qū)正式劃歸劍川縣建制。
1950年8月,改稱第五區(qū)。
1958年11月,改為勝利公社。
1961年10月,劍川縣撤大縣為劍川縣、洱源縣(含原鄧川縣),同時將原屬劍川的勝利公社劃歸洱源縣。
1962年,改稱喬后公社;同年10月,改喬后區(qū)。
1969年底,改喬后公社。
1984年3月,改為喬后區(qū)。
1990年,喬后區(qū)改喬后鎮(zhèn)。