中國南宋末抗蒙名將。籍貫不詳。宋嘉熙年間,王堅在孟珙部下,曾領兵燒毀蒙古軍在鄧州(今河南鄧州)一帶所積船材。後被調入四川,曾與曹世雄率兵擊退攻掠合州(今重慶合川東)、廣安軍(今四川廣安東北)的蒙古軍。寶祐二年(1254)七月,王堅被命為興元都統制兼知合州。王堅調集合州所屬五縣民丁17萬,大規模修築釣魚城(在今重慶合川東),訓練軍隊,組織民兵,安輯人民,墾種農田,儲薪屯糧,加強戰備。六年七月,蒙哥汗親率大軍攻入四川,合州以北許多地方方皆陷。十二月,蒙哥遣晉國寶招降王堅,為王堅執殺。開慶元年(1259)二月,蒙哥率軍圍攻釣魚城。在王堅的率領下,軍民協力,嬰城固守,百戰彌勵。從二月到五月,多次擊退蒙古攻城銳卒。六月,又擊退攻占外城馬軍寨的蒙古軍。蒙古先鋒大將汪德臣至城下招降,為飛石所震,感疾而亡。七月,蒙哥親自督戰,亦被擊傷,死於軍中。蒙古軍遂撤圍而去。九月,宋加封王堅為寧遠軍節度使,仍守合州。景定元年(1260)四月,宋理宗趙昀詔王堅入朝,授侍衛步軍司都指揮使。二年五月,遷湖北安撫使兼知江陵府。四年三月,為知和州(今安徽和縣)兼管內安撫使。五年三月,王堅卒。賜謚忠壯。