现存城墙建于明洪武七年到十一年(1374-1378),至今已有600多年历史,是中世纪后期中国历史上最著名的城垣建筑之一,是中国现存最完整的一座古代城垣建筑。包括护城河,吊桥,闸楼,箭楼,正楼,角楼,敌楼,女儿墙,垛口等一系列军事设施。早在明王朝建立前,当朱元璋攻克徽州后,一个名叫朱升的隐士便告诉他应该“高筑墙,广积粮,缓称王”。朱元璋采纳了这些建议。当全国统一后,他便命令各府县普遍筑城。朱元璋以为“天下山川,唯秦中号为险固”。西安古城垣就是在这个建城的热潮中,由都督濮英主持,在唐皇城旧城基础上扩建起来。明代扩建后的西安城墙高12米,顶宽12-14米,底宽15-18米。城墙每隔120米修敌台一座,突出在城墙之外,顶与城墙面平。这是专为射杀爬城的敌人设置的。敌台之间距离的一半,恰好在弓箭的有效射程之内,便于从侧面射杀攻城的敌人。城墙上共有敌台98座,上面都建有驻兵的敌楼。