刘闳是汉武帝的次子,生年不详,但根据《卫将军霍去病传》中记录,刘闳母亲王夫人具体受武帝宠幸的时间为元朔六年(公元前123年),因此,当时宁乘劝卫青将皇帝赏赐的黄金献给王夫人的母亲祝寿。也因为王夫人得到汉武帝的宠幸,当时刘闳也很受汉武帝的宠爱。但王夫人福薄,元狩二年(公元前121年)就早早去世了。
王夫人生病的时候,汉武帝曾经问她:“你的儿子应该封王,你想把他封在哪里?”王夫人说:“有陛下在,我又有什么可说的呢?”武帝说:“虽然如此,就你的愿望来说,想封他到什么地方为王?”王夫人说:“希望封在洛阳。”武帝说:“洛阳有武库敖仓,是天下要冲之地,是汉朝的大都城。从先帝以来,没有一个皇子封在洛阳为王的。除了洛阳,其他地方都可以。”
王夫人听了没有作声,武帝说:“关东的国家,没有比齐国更大的。齐国东边靠海,而且城郭大,古时只临淄城就有十万户,天下肥沃的土地没有比齐国更多的了。”王夫人因卧病在床,不能起身谢恩,便以手击头,表示感谢说:“幸甚。”齐国本来在元朔二年(公元前127年)已经废为郡,元狩五年(公元前118年),武帝将它复置为国,也许正是要兑现对王夫人的承诺,为刘闳事先准备的。
元狩六年(公元前117年),武帝的三位皇子刘闳、刘旦、刘胥已能行趋拜之礼,但尚无爵位,也未设师傅官。这年三月,由大司马霍去病带头,御史兼尚书令霍光等众臣上书,请武帝封皇子刘闳、刘旦、刘胥三人为诸侯王,且诸侯王必须“就国”(即去封地居住不能留在长安)。夏四月乙巳日,武帝立次子刘闳为齐王,三子刘旦为燕王,四子刘胥为广陵王。
武帝以各自封国的民风民俗告诫诸侯王,赐予策书。策立刘闳的策文说:“元朔六年四月乙巳,皇帝派御史大夫张汤在高庙立皇子刘闳为齐王,叮嘱说:呜呼!皇子刘闳,朕赐于你太庙社稷的青土。朕秉承天命,按照上古时的继承法,为你建立封国,将你封在东边的土地上,世世代代作为汉的藩国。呜呼!要谨记,恭敬接受朕的诏命。要想到天命不是固定不变的,人能爱好善德,才能昭显光明。若不图德义,就会使辅臣懈怠。竭尽你的心力,真心实意地持中正之道,就能永保天禄。如有邪曲不善,就会伤害你的国家,伤害你自身。呜呼!要谨记维护好封国,保护好臣民。齐王你一定要警惕!”
元鼎年间,武帝让朴实忠厚的卜式作为齐王太傅,后来又转任齐国丞相。元鼎六年(公元前111年),卜式前往长安担任御史大夫。第二年,即元封元年(公元前110年),刘闳封为齐王的第八年,刘闳去世,谥号为怀。因刘闳年少,没有子嗣,死后封国被废,变为郡。因此天下人都说,齐地不宜封王。
汉武帝曾特别宠爱刘闳,把国富民强的齐国分给刘闳。但刘闳从元狩六年封王,到元封元年去世,八年中并没有从封地到长安的来朝记录。也许就是因为随着母亲王夫人去世,武帝有了新的宠妾和爱子,逐渐被武帝冷落和遗忘,自古最是无情帝王家。相较于兄长太子刘据在巫蛊之祸中自杀、弟弟燕王刘旦谋反被诛、广陵王刘胥因诅咒宣帝被赐死,刘闳因早逝未卷入权力斗争,成了汉武帝诸子中少有的善终者。