港门镇的地理坐标位于东经109°46′,北纬21°13′,隶属于广东省湛江市遂溪县。东接北坡镇,南邻乐民镇,西临北部湾,北连下六、草潭镇。该镇距离遂溪县城70公里;湛江市区78公里。总面积98平方千米(2017年)。下辖12个村委会,100条自然村,其中纯渔业村委会5个。总人口40289人(2017年)。