秦代时期,属西南夷地。
宋代时期,属大理国辖地。
元代时期,属威楚府辖地。
明代时期,属楚雄府辖地。
清代时期,属景东直隶厅。
明、清时期,在今三合村设立过巡检司。
清宣统三年(1911年),属景东县东区者干乡。
民国二十九年(1940年),以者牙河(普牙河)为界划为2乡,北为太平乡,南为忠义乡。
1950年5月,2乡合并为太忠区。
1958年,改太忠公社。
1961年,改太忠区。
1968年,又改太忠公社。
1984年,改太忠区公所。
1988年,太忠区改乡。
2012年12月,撤销太忠乡,设置太忠镇。