1922年至1933年,全縣設置6個區(qū),此地屬于第一區(qū);1949年10月中華人民共和國建立以后,單縣共設12個區(qū),直屬湖西專屬;1958年4月,撤區(qū)并鄉(xiāng)時,設立城關鎮(zhèn),同年9月改為衛(wèi)星人民公社。
1959年1月更名城關人民公社。
1981年12月,撤銷城關公社,設立城關鎮(zhèn)。
1985年9月,撤銷城關鎮(zhèn),設立單城鎮(zhèn)人民政府;下轄劉海、董莊、西郊、七里莊、東郊、權樓、等13個行政村和西郊社區(qū)、南店子社區(qū)、老山頂社區(qū)、南關社區(qū)4個社區(qū)。
2007年11月撤鎮(zhèn)設單縣人民政府南城街道辦事處至今。