据考古发现,3000年多前城厢就有人类居住。
宋、元、明、清期时期,分属长泰里、永安里和光德里;民国时期,分属县城区、第一区、城苑镇、泰安乡;中华人民共和国成立后,分属龙城区、第一区、第二区、城关区、城关公社、城厢公社;1984年4月,成立城厢乡;1991年,改为城厢镇,设雅兴、码头、上营、勤内、同美、光德、仙苑、中标、团结、霞保、古山、南坪、土楼、路英、石古、砖文、员宅、过溪、涝港、墩坂、玉田、经兜、经岭、南英24个建制村和冬青茶果场,共12988户,人口60685人。
2001年,勤内村安置第一批三峡移民(重庆)41人;2003年,中标村安置第二批三峡移民(重庆)30人;2003年4月,成立茶都居委会;2004年6月,改为茶都社区居委会;2006年,龙凤都城一期潘田移民安置区交付使用,新入住居民528户、人口2264人(行政权仍属感德镇);至2021年底,全镇有25个建制村和7个社区居委会。