同心镇,隶属于云南省普洱市宁洱哈尼族彝族自治县,地处宁洱哈尼族彝族自治县南部,东接勐先镇,西南和南面为思茅区云仙彝族乡和南屏镇,西北与德化镇相连,北连宁洱镇,行政区域面积333.65平方千米。截至2019年末,同心镇户籍人口为15986人。
民国时期,为宁洱县灵源镇和礼良乡;1988年,改同心乡。2012年12月,同心乡撤乡设镇。截至2020年6月,同心镇辖10个行政村,镇人民政府驻锥栗河。
2019年,同心镇有工业企业45个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市19个。