宋代至清代属宣和乡福德里五都;1942年4月属玉坑乡;1949年6月永春县人民民主政府成立,属第一区;同年9月永春县人民政府成立,仍属第一区(原永春县人民民主政府划4个序列区);1949年11月划归第二区;1952年9月划归第三区;1955年10月改为玉斗区,同年12月改称玉坑区;1956年6月属锦斗区;1958年3月为玉坑乡,同年10月划归锦斗公社;1961年7月析出,成立坑仔口人民公社;1984年6月建坑仔口乡;1992年6月撤乡建镇,称坑仔口镇。