宋代時期,青口鎮城古屬閩侯崇善東臺區域,即還珠南里,還珠北里,榮秀里,方泉里,贊賢鄉的程善里。
這里五里總合,宋代,還珠,南北兩里合并為還珠里,榮繡里改為西集里。
清代沿用之代地名,隸屬不變,直至清末,劃歸閩縣內七里區,1941年屬第三區,1945年系扈嶼鎮,1949年9月屬第四區。
新中國成立后,青口屬之滬嶼鄉,系十四區,1956年4月,改了隸尚干區,1958年9月改隸祥謙人民公社,1983年3月今青口鎮轄村青圃,蘭圃村的前嶼、泮洋、透頭自然村、傅筑、大義、東臺、西臺、宏嶼、滬嶼、鏡上9村從祥謙人民公社劃出來,單獨成立公社,鎮址設青圃村口,亦取名青口。
1984年7月改為鄉建制,1992年11月改為建制鎮。