旧城历史悠久,曾长期为“县、州、国、郡”驻地。
春秋时为卫国鄄邑,西汉始设鄄城县,治此。
东汉献帝初平三年(192)为兖州治所。
三国时期曾为魏东郡鄄城国治所。
西晋时期曾为兖州濮阳国治所。
十六国时期复为兖州治所,属后赵。
南北朝时为濮阳郡治所。
开皇十六年(596)废濮阳郡,置濮州,至明景泰三年(1452)因黄河水还迁城(西迁12千米王村,既今河南省范县濮城镇),期间一直为濮州(鄄城县)治所。
清为濮州三十四集镇之一。
清咸丰五年(1855)黄河邢成现河道后为重要渡口。
清末为濮州东旧城里、南旧城里、西旧城里。
1927年为濮县旧城区。
1949年8月为鄄城县六区。
1957年年底改为旧城乡。
1958年9月成立旧城人民公社。
1983年12月改为旧城镇。
2001年撤销葛庄乡,并入旧城镇。