南京城墙原有内、外两重,外城为土筑的,已经毁弃,只有麒麟门、仙鹤门等地尚有城基可寻,保存较完好的有19公里,最高处达25米,最厚达20米。
城墙一周共设13座城门,东有朝阳门,南有聚宝、通济、正阳3门,西有三山、石城、清凉、定淮、仪凤5门,北有太平、神策、金川、钟阜4门。其中朝阳门、神策门各有一道瓮城,石城门有两道瓮城,聚宝、通济、三山门各有3道瓮城。13座城门中,聚宝、石城、神策、清凉4门保存至今。聚宝门(现称中华门)瓮城规模最大,东西长118.57米,南北长128米。城顶原有木结构敌楼,城门设铁闸和木门,铁闸用绞关上下启动。瓮城两侧有登城马道,主城内侧上下两层及瓮城两侧共有27个藏兵洞。