米心镇地处潼南最北端,涪江河畔,与遂宁市船山区、蓬溪县荷叶乡隔河相望,和区内的玉溪镇、古溪镇接壤。距城区47公里,距遂宁市中区43公里。全镇总人口14618人(2017),幅员面积54.55平方千米,辖12个行政村、一个街道社区居委会。91个村民小组,是潼南对外开放的北部窗口。