1949年,属西安市第十一区一乡。
1955年,属未央区大白杨乡。
1957年6月,将大白杨乡红庙坡、纸坊村、火烧碑、白家口村一带划归莲湖区,设红庙坡街道。
1958年12月9日,北关、红庙坡2街道设北关街道,办事处驻北关正街。
1959年3月1日,复设红庙坡街道。
1960年5月,划归未央区,为大明宫公社红庙坡分社。
1962年7月,复属莲湖区,改红庙坡公社。
1966年11月,更名三红公社。
1972年4月,复称红庙坡公社。
1978年12月,复设街道。