英城街道建制于西汉汉高祖年间(前206年—前195年)的浈阳县(今英德市英中、英东地区和翁源县,以及新丰县、佛冈县部分地方)县治所在地,后历为州、府、路、市的治所。
清康熙四十四年(1705年)设捕属城厢都附城图、廊岩图、麻寨图、洋高图。
清光绪十六年(1836年)设附城乡、麻寨乡、廊岩乡、洋高乡。
民国二十一年(1932年)设县城镇、附城乡、岩前、麻廊乡、洋高乡。
民国二十五年(1936年)设县城镇、附城乡、麻廊乡、洋高乡。
民国三十年(1941年)设英城乡、麻廊乡、洋高乡。
民国三十四年(1945年)设城厢乡。
1949年10月9日县城解放后,全县设英东、英西、英中3个区,乡仍沿用旧制,城厢乡属英中区管辖。
1950年6月设城关镇。
1951年9月与今大站镇同属第十五区。
1956年8月设县城镇、附城区。
1957年11月设城关镇、附城乡。
1958年4月设英城镇、附城乡。
1958年9月全县设6个人民公社,与大站、附城等地同属英城人民公社。
1959年冬分设城东人民公社。
1960年城东人民公社复入英城人民公社。
1960年分设大站人民公社。
1961年分设附城人民公社。
1980年英城人民公社改称英城镇。
1983年撤销人民公社设区建制,今英城街道之地设英城镇、附城区。
1986年附城区划入英城镇。
2003年8月,原碧落洞宝晶宫文化旅游管理区并入英城镇。
2004年6月撤镇设街道。