州城墙始建于东晋永和五年（349年），由南康郡太守高琰负责修建土城。五代后梁卢光稠扩建，增设五门。北宋嘉祐年间（1068年-1077年）始用砖石修筑城墙，以后历代都曾予以修葺。清咸丰年间为防太平军，构筑了八镜台、西津门、南门、小南门、东门五座炮城。中华人民共和国成立后实测全长6900米，有镇南、西津、涌金、建春、百胜五门。1958年拆除百胜门经镇南门至西津门的南段城墙。现存沿江的东西两段和朝天门、西津门、涌金门、建春门以及炮城、马面、弩台等军事设施，全长3664米。城墙内部为夯土，外用砖石包砌，宽在6-8米