古城镇,隶属于山东滨州市沾化区管辖,位于沾化区最西部,距城区29千米。东接下洼镇,南邻大高镇,西南与阳信县交界,西北与无棣县为邻。