1911年，辛亥革命爆发，新军从城内攻占西安，安远门是当时清军的弹药库，城楼中炮燃烧使清兵全线溃败，也使安远门毁于战火。民国初年，城墙的四座闸楼及其墙段被拆除。永宁门箭楼毁于1926年二虎守长安时期，刘镇华的镇嵩军的攻击。1936年陇海铁路通车，修建西安站，修建中正门（后改称解放门），后在1952年扩建火车站广场拆除城墙直到2004年12月26日，火车站前城墙才完成合拢。在抗日战争时期，西安城墙也被作为防空洞使用。
中华人民共和国时期.20世纪50年代初，苏联援华专家因为多家