清朝期间,设洋青社。
民国二十一年(1932年),属遂溪县第区。
民国三十年(1941年)为洋青镇。
中华人民共和国成立后,属遂溪县第一区。
1952年,为遂溪县第九区。
1955年,区改为驻地名称。
1957年,撤区改设洋青小乡。
1958年,并为大同乡,同年九月撤乡成立跃进公社;同年11月与卫星、钢铁两公社合并为钢铁公社,同年12月为遂城公社。
1959年,析出称洋青公社。
1961年,撤社设区。
1963年,撤区设社。
1980年,析出沙古,增设沙古公社。
1983年,改为洋青区,1986年12月,撤区设镇。
2003年9月,与沙古镇合并建立洋青镇。