由宋至清,為綏城鄉樂城里,以及崇禮鄉高平里的一部分。
民國時期屬東鄉、二區,后分為上東鄉、下東鄉。
1931年6月-1934年7月期間,成立了朱口區蘇維埃政府(駐地朱口),轄7個鄉蘇維埃政府。
解放后,1950年2月屬二區(區公所設朱口),1956年下半年改稱朱口區;1958年朱口區改為紅星公社;1959年12月紅星公社與上游公社(即今新橋、上青)合并,改名為朱口公社;1961年10月朱口公社劃分為朱口、龍湖、新橋、上青四個公社;1984年9月朱口公社、龍湖公社分別改為朱口鎮、龍湖鄉,1993年9月龍湖鄉撤鄉設鎮;2005年12月,經省政府批準,撤銷龍湖鎮建制,將原龍湖鎮所轄各村并入朱口鎮管轄。