旧城海子位于山东省鱼台县王庙镇旧城里村,是一个位于中国山东省济宁市的淡水湖,面积约为2.68平方千米,属于淮河区。它的一级流域为淮河流域,二级流域为淮河干流水系。809年(唐元和四年)鱼台县治由古城集迁此。1756年(清乾隆二十一年)九月十三日,洪水灌城,城没于水。现遗址南北长2000