旧口,地在荆北豫南(荆、豫均为古九州域名);春秋时期属郊郢;秦并天下,分为36郡,属南郡;西汉置郢县,属南郡郢县;东汉废郢县,属竟陵县(现天门市)管辖;南朝刘宋时期立苌寿县,属苌寿县;西魏大统十七年(551),西魏改苌寿县名为长寿,隋、唐、宋、元属长寿县管辖;元至元十五(1278)升郢州为安陆府,明洪武九年(1376)降安陆府为安陆州,省长寿县,属安陆州,明代设旧口驿站;嘉靖十年(1531)八月,升安陆府为承天府,立负廓县,赐县名为钟祥,旧口一直属钟祥。
清代称旧口镇,设水利同知及千总;光绪20年,全县设5镇、4汛、5乡,域内设旧口镇和旧口镇汛,属县南乡;清末设铺汛;1910年(宣统2),全县设36区,民国初年在此设县佐;1936年为第二区机关驻地,域含旧口镇、远和、济安、新固、同安、和安等乡;1941年撤区并乡,域含旧口镇、松寿、椿寿等乡,1946年并为24乡(镇),域含旧口镇、民治乡等。
1949年,钟祥县人民政府成立,废24乡制,域为旧口区,辖16个乡和旧口镇;1950年12月,旧口区改称第七区,1954年1月复名旧口区,设区公所,为县派出机构。
1956年2月,小乡并大乡,全区设迎丰、高集、熊桥、汉江、旧口5个乡;原属长滩区的许集、罗集、沙巷3个乡合并县直属罗集乡。
1956年6月,旧口区改为旧口农村工作指导组,1958年1月指导组撤销,恢复旧口区;同年9月公社化,撤销旧口区和罗集直属乡,成立旧口人民公社,原旧口所辖5个乡改为5个管理区,同时将石牌的襄东划入,为襄东管理区;原罗集直属乡并入旧口公社,为罗集管理区。
1961年4月恢复区制,旧口公社复名旧口区,管理区改为公社,辖罗集、迎丰、高集、熊桥、汉江、旧口、襄东、东湖八个公社(1968年10月襄东、东湖和花园公社的胜利大队划入大柴湖区)。
1975年11月,撤区并社,将花园、汉江、熊桥3个公社和高集公社的幸福、经建2个大队合并为旧口人民公社,罗集、迎丰、高集3个公社合并为罗集人民公社。
1984年2月,撤社建区,旧口公社改为旧口区,为区镇合一结构;同时,罗集公社撤销,并入旧口区;1987年10月,撤区并镇,撤销旧口区,保留旧口镇建制;将罗集公社所辖的区域合并,成立罗集镇。
2001年旧口镇、罗集镇合并为旧口镇至今。