夏商时为莱夷之域。
周初属莒、介、计之地。
春秋属齐国。
秦时属胶东郡高密县。
汉属胶东国壮武县。
北魏属长广郡。
隋属胶西县。
唐撤胶西县,并入高密县。
北宋元祐二年(1087),复设胶西县,属之。
明洪武二年(1369),裁撤胶西县,改称胶州。
明清属胶州利涉乡。
清末属胶州韩信区。
1913年属胶东道胶县。
1931年属胶县第三区。
日本占领青岛时期,1939年属“青岛特别市胶州乡区”,1940年属“青岛特别市解放前日伪统治时期,以胶济铁路为界分为两乡,路南为沽麻乡,路北为唐民乡。
1945年,复属胶县。
1949年3月,铁路南的22个村庄为麻湾区、铁路北的双京、纪家庄、贾家楼、矫戈庄、北张家庄为胶莱区的一部分,其余为沽河区的一部分。
1950年2月成立乡政府,麻湾区辖河荣乡、双屯乡、新河乡、大屯乡、新屯乡、石龙乡;沽河区辖双窑乡、贾疃乡、辛疃乡;胶莱区有双京乡,矫戈庄乡。
1953年属胶县第五区、第六区。
1955年进行调整,划为7个乡,原河荣乡改为李戈庄乡,双屯乡、新河乡合并为三屯乡,新屯乡并入大屯乡,石龙乡未动;沽河区的双窑乡与贾疃乡并为小窑乡;辛疃乡与胶莱区的东西小埠并为辛疃乡;矫戈庄并入双京乡。
1957年冬撤区并乡,胶济铁路南四乡并为李戈庄乡;铁路北两区的三乡并为沽河乡。
1958年9月由两乡联合成立了红旗人民公社。
1959年改名为沽河人民公社。
1984年5月,沽河人民公社更名为李哥庄镇,沿用至今。