新城原为明秦王府城,清代扩建为满城,辛亥革命胜利后,拆除满城,将秦王府故城改名新城。
新城区辖地,秦代为咸阳县东部,两汉魏晋和北朝前期属长安县,北周属万年县,隋代是大兴县的一部分,唐代又属万年县,宋代改属樊川县,金大定二十一年(1181)以后属咸宁县。
民国元年(1921)撤销咸宁县,其地归入长安县。
民国17年(1928)分长安县城区和4关设立西安市,在境内设置第4第5两区,民国三十三年(1944)又分长安县地增设第8第10两区。
1954年9月将第4第10两区分别改名新城区和长乐区,并撤销第5第8两区,1957年4月又撤销长乐区。
1960年5月撤销新城区,辖地并入未央区;1962年4月复设新城区,1966年11月改名东风区,1972年4月恢复原名。