全鎮(zhèn)轄區(qū)在宋元二代設(shè)崇泰、崇政二里。
明代保留崇政里(茶㘵),分崇泰上、下里(上里為莒口,下里為后山)。
民國(guó)末年設(shè)三個(gè)鄉(xiāng)(莒口、后山、茶㘵)。
1949年解放后設(shè)第四區(qū),駐莒口,1953年駐遷后山,改稱后山區(qū)。
1958年遷回莒口,改為莒口紅旗公社。
1961年設(shè)莒口工委,分設(shè)莒口、后山、茶㘵三個(gè)公社。
1963年合并為莒口公社,1984年改鄉(xiāng)。
1992年建鎮(zhèn)沿用至今。