城关镇位于滕州市西北部。市政府驻轮乡坚既伯地。1958年为红星公社,1965年改城关公社,1984年改镇。1997年,面积15平方千米,人口14.1万人。辖45个居委来自会。
2000年,撤销城关镇,设立龙山、荆很宪十河两个街道。