太忠镇,隶属于云南省普洱市景东彝族自治县,地处景东彝族自治县东部,东与楚雄州双柏县、楚雄市哀牢山分水岭为界,南与大街镇相邻,西接锦屏镇、文井镇,北邻龙街乡,行政区域面积292.88平方千米。根据第七次全国人口普查数据,截至2020年11月1日零时,太忠镇常住人口为17498人。
秦代时期,属西南夷地;1988年,太忠区改乡。2012年12月,撤销太忠乡,设置太忠镇。截至2020年6月,太忠镇辖14个行政村,镇人民政府驻大水井街。
2019年,太忠镇有工业企业12个,有营业面积超过50平方米以上的综合商店或超市36个。