紫泥镇原称龙海县海鹰人民公社,1958年更名紫泥人民公社,1984年改为乡,1992年改为镇。
紫泥镇由浒茂、乌礁两岛屿组成,九龙江南、中、北港环抱两岛;浒茂岛47.5平方公里,乌礁岛20.5平方公里;乌礁岛六平方公里被列为龙海市新市区紫泥分区。 紫泥镇辖溪墘[qián]、紫泥、下楼、世甲、锦田、南书、西良、安山、城内、溪洲、溪霞、新洋、仁和、金定、巽[xùn]玉等15个行政村及1个镇办农场;海岸线总长55.6公里,是龙海第二大侨乡,全省九个海岛乡镇和漳州首批重点(卫星)城镇。 2017年,行政区域面积7635公顷,常住人口64866人。