西漢武帝元狩六年(公元前117年)設(shè)置臨淮郡,轄射陽縣,縣治在淮城鎮(zhèn)。
此后淮城鎮(zhèn)一直是州、府、路、縣的治所。
1912年為淮安縣城。
1945年置淮安市。
1948年設(shè)淮城區(qū)。
1957年撤區(qū)設(shè)鎮(zhèn)。
1964年僅保留老城區(qū)的勺湖、魚市、瞻岱、樓東、夾城、六珠、河下7個(gè)居民委員會(huì)和新城、聯(lián)合2個(gè)蔬菜大隊(duì),其余均劃歸新成立的城郊、運(yùn)河2個(gè)公社。
1980年,運(yùn)河公社撤銷,其所屬的公園、華亭、穿運(yùn)3個(gè)大隊(duì)以及城南居委會(huì)劃回淮城鎮(zhèn)。
2000年,原板閘鎮(zhèn)并入淮城鎮(zhèn)。
2016年,撤鎮(zhèn)分設(shè)淮城街道、河下街道。