洋青镇位于广东省湛江市遂溪县城西面,距县城20公里,北与廉江市横山镇接壤,西邻廉江市安铺镇,东南分别与本县岭北、前进农场毗邻。2003年9月13日,原沙古镇整体并入洋青镇。2005年,全镇辖区总面积160平方公里,耕地面积6.6万亩,人口74798人,其中非农6583人,辖19个村(居)委会,171条自然村。