古屬西周,春秋屬楚地,秦、漢屬新息縣,隋、唐、宋屬包信縣,明清屬息縣。
清乾隆二十一年(1756)設(shè)光州州判署。
1911年廢。
民國(guó)屬息縣設(shè)烏龍鎮(zhèn)、烏龍區(qū)。
1951年屬淮濱辦事處設(shè)烏龍區(qū)。
1952年屬淮濱縣設(shè)城關(guān)區(qū)。
1958年置城關(guān)鎮(zhèn)。
1960年屬息縣設(shè)淮濱鎮(zhèn)。
1962年復(fù)屬淮濱縣設(shè)城關(guān)鎮(zhèn)。
2012年撤銷(xiāo)城關(guān)鎮(zhèn),析原城關(guān)鎮(zhèn)的港南街社區(qū)、順河街社區(qū)、烏龍集社區(qū)、濱城社區(qū)、南園社區(qū)、章?tīng)I(yíng)社區(qū)、任堰社區(qū)、金灣社區(qū),原谷堆鄉(xiāng)的下園社區(qū),臺(tái)頭鄉(xiāng)的任營(yíng)社區(qū)、韓營(yíng)社區(qū),設(shè)立順河街道。