古代守城极限差别很大:纯军事围困(冷兵器时代),中国最长约 36 年;世界范围内接近 20 年级;一般大城 1~6 年很常见,小城数月到 1 年。
一、中国最长纪录:钓鱼城 36 年(1243–1279)

南宋末日堡垒•钓鱼城
- 守方:南宋军民(约 2 万兵)
- 攻方:蒙古/元大军
- 关键:
- 三面环水、绝壁山城,易守难攻
- 城内屯田自给、有水源、暗道补给
- 1259 年击毙蒙哥大汗,改变世界战局
- 南宋灭亡(1279)后才投降
- 结果:坚守 36 年,是中国古代最长孤城防御。
二、中国其他超长坚守
- 襄樊保卫战:1268–1273,6 年
- 汉水双城、水陆封锁,最后粮尽援绝而降。
- 敦煌北凉围城:431–459,28 年(史料有争议)
- 戈壁孤城,靠配给、吃树皮观音土维持。
- 邯郸之战(战国):前 259–前 257,近 3 年
- 长平后赵国残兵百姓死守,秦军久攻不下。
三、世界古代最长围城(广义)
- 推罗之围(新巴比伦):前 585–前 573,13 年
- 海岛城,尼布甲尼撒长期封锁,最后议和 。
- 坎迪亚围城(克里特):1648–1669,21 年(近代早期)
- 威尼斯 vs 奥斯曼,海陆长期封锁,史上有明确记载最长之一。
四、决定能守多久的关键因素
1. 地形与城防
- 山城、岛城、水网城 >> 平原城
- 墙高、壕深、砲台、暗道 → 越久
2. 粮食与水
- 有城内屯田+永久水源 → 可守数年~数十年
- 仅存粮 → 一般 1~3 年 极限
3. 外援与封锁
- 能偷偷补给 → 极耐守
- 完全封死 → 看存粮
4. 军心民心
- 同仇敌忾、守将坚定 → 撑更久
- 内部分裂、瘟疫 → 很快崩溃
五、一般规律(古代常态)
- 大城强堡:1~6 年(如襄阳、太原、睢阳)
- 中等城池:3~12 个月
- 小城无备:几天~1 个月
更新时间:2026-04-11
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034844号