杨柑镇,隶属于广东省湛江市遂溪县,地处遂溪县西北部,东连洋青镇、乌塘镇,南与北坡镇、草潭镇毗邻,西临北部湾,北与界炮镇隔河相望,镇人民政府距遂溪县城46千米,行政区域面积187.1平方千米,截至2019年末,杨柑镇户籍人口为101180人。
清嘉庆十年(1805年),总督百龄奏议海防,后设县城署于杨柑圩。1986年10月,撤区设杨柑镇。截至2021年10月,杨柑镇辖1个社区、27个行政村;镇人民政府驻杨柑社区。
2019年末,杨柑镇有工业企业29个,其中规模以上企业有4个,有营业面积超过50平方米以上的综合商店或超市8个。