明、清属溪南里。
民国时属第一区、城厢镇、凤城镇。
新中国成立之初为第一区龙岗乡,后又称城关镇。
1958年后,改为城关人民公社。
不久,由城关、古镇、金砂、西溪四个公社合并称先锋公社。
1973年改为城关公社。
1983年7月城关析5个村(居)委会建凤城镇后,设立城郊公社,辖古一、古二、东溪、樟牛、兰地、龙门、中坑、桃坑、上下斜、双溪等10个生产大队。
7月恢复乡镇建制,称城郊乡,辖上述10个生产大队,统称村委会。
1999年新增设三峰村委会。
2000年8月又增设彩霞、万美两个村委会,2001年2月再增设书岭村委会。
2014年10月8日,福建省人民政府批复同意永定县撤销城郊乡,设立城郊镇,以原城郊乡的行政区域为城郊镇的行政区域。