古为申伯封地。
西周属申国领地。
春秋战国属楚国之申县。
秦属南阳郡城阳县。
汉初属汝南郡安昌县。
三国时属义阳县。
两晋及南北朝时战乱频繁。
隋属义阳县。
唐属申州义阳县。
宋属义阳郡(后改名信阳郡)。
元属信阳府(后改名信阳郡)信阳县。
明清属信阳州。
1913年属豫南道信阳县。
1949年置明港镇,属信阳县。
1956年分属明港乡、尚河乡、三官庙乡。
1957年三官庙乡撤销,有4个高级社划入明港乡。
1958年明港乡、尚河乡合并成立明港红旗公社。
1960年属信阳市。
1961年属信阳县。
1973年龚庄大队划入明港镇。
1976年韩庄大队、大营大队划入明港镇。
1980年大洼大队划入明港镇。
1998年属信阳市平桥区。