代力吉镇,隶属于内蒙古自治区通辽市科尔沁左翼中旗,地处科尔沁左翼中旗西北,东与图布信苏木毗邻,南与保康镇、架玛图镇相连,西与宝龙山镇接壤,北与吉林省通榆县包拉温都蒙古族乡交界。区域面积612.43平方千米。截至2018年末,户籍人口20596人。1950年,划为七区代力吉乡。1958年,成立公社。1984年,改为苏木。2000年12月,撤销苏木,设立代力吉镇。截至2020年6月,代力吉镇下辖20个行政村,另辖2个村级单位。截至2018年末,代力吉镇有工业企业14家,其中规模以上工业企业4家,营业面积超过50平方米以上的综合商店或超市37家。民国三十六年(1947年),解放后划为七区辖。