土城子镇,隶属于内蒙古自治区赤峰市克什克腾旗,地处克什克腾旗东南部,东隔苇塘河与翁牛特旗相望;北隔西拉沐论河与林西县交界;西南与本旗万合永镇、新开地乡接壤。人民政府驻土城子村。土城子镇行政区域面积986平方千米。2022年末,土城子镇户籍人口27470人。 1956年1月,建土城子区(四区)。1958年10月,改城子公社。1984年,改镇。2006年,书声乡所入。2020年6月,土城子镇辖15个行政村。 2018年,土城子镇有工业企业2个,其中规模以上工业企业有1个,有营业面积超过50平方米以上的综合商店或超市50个。