荆州古城墙共有5个藏兵洞,藏兵洞分为上下两层,上层设有箭孔6个,下层设有箭孔5个,每个箭孔处砌有弧顶掩体,箭孔斜向,可以启闭;洞中设有通道,三面有箭孔,正面射孔对准护城河,便于射杀攀城之敌,洞上设有城垛,与城墙浑然一体,以保证藏兵洞的安全。