刘仁恭,深州人,唐末五代地方藩镇割据将领,卢龙镇将刘晟之子。豪爽放纵,颇有智谋,志向远大,本是卢龙节度使李可举部下将领,随军攻打易州,以挖地道进城方法破城,号为“刘窟头”。投靠晋王李克用后,表为检校司空、卢龙军节度使。随后交恶晋国,投靠汴州节度使朱温,加同平章事,成为使相,吞并义昌节度使卢彦威,妄图割据河朔,受到了梁王朱温讨伐,其子刘守光夺位自立。后唐庄宗李存勖平定幽州,父子成擒,全部处死。
刘仁恭,父为刘晟,寄住在范阳,为卢龙节度使李可举的镇将,所以当时刘仁恭也在李可举军前效力。跟从李全忠攻打易州,被别人称为“窟头“,不久之后升为裨校。刘仁恭为人豪爽放纵,有智谋而且抱大志向,曾经说自己梦见四十九岁时必然高贵,于是当时的卢龙节度使李匡威十分厌恶他,外放为景城令。
当时,瀛州爆发暴乱,守吏被杀,刘仁恭招募了壮士千余人平定了暴乱,因此李匡威又让他带兵,戍守蔚州。李匡威为其弟李匡筹所逐,适巧刘仁恭所率蔚州部队已过轮调期日而未还,士兵由于想念家乡,发动兵变,以刘仁恭为首领,回师攻打幽州,然而为李匡筹军所败,因此逃往太原归附河东节度使李克用,李克用待之甚厚,赏赐田地豪宅,拜为寿阳镇将。
刘仁恭至河东后,不断透过李克用智囊盖寓游说李克用攻击卢龙,请求帅率步骑一万向东攻取幽州,并且说自己可以做向导。李克用果真派兵攻打李匡筹,李克用攻陷幽州,李匡筹逃走。刘仁恭与符存审入幽州,封府库等待李克用,李克用非常高兴。李克用攻打关中藩镇王行瑜,表刘仁恭为检校司空、卢龙军节度使。
李克用攻打魏州,想要征召卢龙的兵马,刘仁恭以防备契丹为由没有出兵。李克用又兴兵救朱瑄,向刘仁恭征兵,刘仁恭不回应,李克用的求兵使者十几次来往,刘仁恭始终不出兵。李克用亲自致书刘仁恭,刘仁恭谩骂李克用,将信使和在幽州的太原人士全部扣押。然后刘仁恭以厚利引诱李克用麾下的军官,李克用手下之人大多转投刘仁恭,李克用大怒,率河东军马亲征幽州,未料大败而还,师丧过半。刘仁恭因此摆脱河东控制,刘仁恭将斩下的河东兵士首级全部献给了朱温,朱温表刘仁恭为同中书门下平章事。
刘仁恭败义昌节度使卢彦威,并吞其辖区,并以其子刘守文为义昌节度使,因此兴起兼并河朔三镇的野心。南征时,大败于宣武朱全忠、魏博罗绍威联军,自是实力受创,其后刘仁恭即依违于朱全忠及李克用间,然而随着朱全忠势力的扩张,华北最后仅余河东李克用及卢龙刘仁恭可自保。朱全忠大举攻卢龙,刘仁恭危在旦夕时,李克用基于唇亡齿寒之理,仍不计前嫌营救。
然而,刘仁恭本人对于自己因中原处于多事之秋而得以称雄一隅,志得意满,逐渐骄傲奢侈,荒淫无度,在幽州的大安山上兴筑宫殿,富丽堂皇,遴选许多美女居住其中,又与道士炼丹药,以求长生不死,复命令人民将铜钱交出,藏于山上,而人民只好用土做钱。
李克用之子晋王李存勖,讨伐称燕帝的刘守光,攻陷幽州,被囚禁的刘仁恭亦与刘守光为晋军所擒,刘氏父子被李存勖献于晋国太庙,刘仁恭后来被押解至代州,将以刀刺其心脏所流的血来奠祭李克用之墓,然后斩首。