崇武古城全部用白色花岗岩垒成,城墙共长2457米,城基高5米,墙高7米,并设有两层跑马逍。墙上有墙碟1304个,箭窗1300个,窝铺26座。四面设城门,内门每扇高3.2米,宽1.3米,
前门每扇高2.6米,宽0.9米,东、西、北三座城门相似,各有城门两道,城门上各设
烽火台一座,南城门外加设一照墙。在城内莲花山制高点,还设有了望台。四面城边各有一潭一井和通往城前的涵井,城内的十字大街相接四个城门,明朝永乐十五年〔公元1417年〕,城墙又加高1.3米。这些城墙、窝铺、门楼、月城、墩台、捍寨和演武厅,构成我国古代一套完整的战略防御工程体系