宋元时属胜运乡;明清时属胜运里;1929年土地革命时期,设乡苏;民国时,曾分设溪口、大洋坝、石铭三个伪乡联保处,1936年属第二区;1936年至1949年9月属东三区,后改星聚乡;1949年9月—1953年为星太区,辖大洋坝、溪口、山溪、合甲、石铭、崇睦、太拔、院田、芬霞、双康、大地、黄家12个行政村,普选后为乡;1954—1957年改称第五区;1957年冬撤区并乡,由原12个乡并为五个乡,即溪口、大洋坝、太拔、芬霞、大地;1958年10月成立爱国人民公社(社址设在太拔),后称星太公社,设大厚管理区;1961年体制划小,设太拔、溪口、大洋坝、大地、芬霞五个公社,成立太拔工委;1965年社教运动后,溪口公社与大洋坝公社合并为大洋坝公社(社址设在坑口圩),太拔、芬霞、大地合并为太拔公社;1968年改称五星公社;1971年2月更名溪口公社;1984年称溪口乡;2013年称溪口镇。
溪口芦柑是福建省龙岩市上杭县溪口镇的特产。溪口镇所产芦柑具有色黄、果大、肉质脆嫩鲜甜等特点而闻名全省。上杭县溪口镇在上世纪八十年代开始引种芦柑,经过几次品种改良和科学培育。目前,省农科所针对溪口乡土壤