元至大四年(1311)此处置巡检镇。
明洪武初改设巡检司。
嘉靖时称星村市。
清代曾一度设分县于此。
民国期间置镇,第二次国内革命战争时期,曾成立区、乡苏维埃政府。
镇所辖的田头自然村曾为中共建阳县委所在地。
程墩、桐木有多处革命基点村,是革命老区之一。
民初属信安乡。
1945年为百丁区。
1952年为第六区。
1955年六区改为星村区。
1956年撤区并乡,置星村乡。
1958年2月北陈家庄乡并入星村乡。
1958年9月成立宏伟公社。
1959年秋改为星村公社。
1961年改为星村区。
1962年撤区并社后仍为星村公社。
1984年改为星村区。
1986年撤区并乡,原星村镇、南百顶乡和大李家庄乡合并为星村镇。