港口在清末发展成圩,因为是石岐通往广州必经的重要港口,所以得名“港口”。1949年,为港口乡,属中山县一区。1958年,港口乡成立人民公社。1979年称港口人民公社,辖19个生产大队。1983年11月称港口区,辖于中山县,原生产大队改为乡。1986年12月改为港口镇,镇政府驻东大长堤。1988年,中山市升为地级市,港口镇成为中山市辖镇。