城墙
中国保存最完整的为西安城墙、南京城墙、荆州城墙、开封城墙。城墙在中国其他城市也有部分保存，如长沙城南的天心阁即为城楼，为古城墙的一部分。现存山西平遥古城，其古城墙可以考证的历史最早建于前827年——前782年的周宣王时期；保存最完善、年代最久远的古城墙为楚长城，位于河南省南召县板山坪镇周家寨楚长城遗址，经专家据考证约建于前688年。
護城河
世界各國在古代已有開鑿護城河。在中國大陆北京的紫禁城、臺灣新竹古城、左營舊城、億載金城、日本的古城如松本城、江戶（今東京）的皇居、以至歐洲各國的城堡及皇宮等等地方都建有護城河。歐洲不少城堡在護城河上建有可升起的木橋，以方便出入，亦可防止敵人進入。