北宋称盘龙山。
西周属楚。
秦属颖川郡。
汉高帝四年(前203)分属朗陵县、安昌县。
东汉属朗陵县。
三国属魏国汝南郡朗陵县。
西晋属豫州汝南郡朗陵县。
东晋、南北朝因之。
北魏分属初安郡的新怀县、安昌县。
隋开皇三年(583)属朗山县。
北宋大中祥符五年(1012)属确山县,迁县治于盘龙山北麓。
元属汝宁府确山县。
明、清因之。
1922年属确山县。
1941年更名为朗陵镇,属确山县。
1949年为城关镇。
1951年改为城关区。
1956年撤区并乡为城关镇。
1958年为城关人民公社。
同年8月撤乡建城关镇。
1960年成立城关人民公社。
1961年属城关管理区。
1962年恢复城关镇。
1980年为城关镇人民公社。
1983年为城关镇。
1987年更名盘龙镇。
2014年撤销盘龙镇,设立盘龙街道,将原盘龙镇管辖的东郊、北关、新生街、生产街、和平街、西郊、官庄7个居民委员会和原三里河乡管辖的盘龙、周湾、罗岗3个建制村划入盘龙街道。