單縣城池(現(xiàn)單城鎮(zhèn)轄地)始建于公元前11世紀(jì)成周時(shí)期,故址在今單城鎮(zhèn)南1公里處。
明嘉靖二年(1523年),黃河決口,舊城淹沒。
明嘉靖五年(1526年)喬遷新城址,即今單縣城。
1926~1933年,全縣劃6個(gè)區(qū),此地為一區(qū)。
1935~1937年6月,撤區(qū)設(shè)10個(gè)“鄉(xiāng)農(nóng)學(xué)!,此地屬琴山鄉(xiāng)農(nóng)學(xué)校。
抗日戰(zhàn)爭(zhēng)爆發(fā)后,撤鄉(xiāng)農(nóng)學(xué)校,改設(shè)為城關(guān)區(qū)。
1945年7月,單縣城光復(fù),始建區(qū)、鄉(xiāng)政府,此地分屬城關(guān)區(qū)和北平區(qū)。
1949年10月,城關(guān)區(qū)政府直屬湖西專署,為丙等縣。
1953年8月,撤銷湖西專署,城關(guān)區(qū)劃歸單縣,同時(shí)改稱城關(guān)鎮(zhèn)。
1958年9月,稱衛(wèi)星人民公社。
1984年2月,復(fù)稱城關(guān)鎮(zhèn)。
1985年9月24日,城關(guān)鎮(zhèn)更名為單城鎮(zhèn)。