西周时期,今镇境属齐琅琊邑。
战国初(前473,一说前468),越灭吴,徙都琅琊,为越国都,南部沿海一带属越,历240年(一说90)。
后越败于楚,地属楚。
战国后期,镇境属齐,设有琅琊邑。
公元前221年,秦统一六国,镇境设琅琊郡,并附郭置县,治所在夏河城,原胶南市南部属之。
汉高祖四年(203)灭田齐,沿秦制设琅琊郡,治所夏河城。
建国后,起初实行区、乡、村制,1958年实行人民公社、生产大队制,1984年改为乡(镇)、村制。
解放后行政区划一直在调整。
1986年,得名琅琊镇,沿用至今。