刘子房(456年-466年10月25日),字孝良,
彭城郡彭城县(今
江苏徐州)人,
刘宋宗室大臣,宋孝武帝
刘骏第六子,母为何淑仪。
大明四年正月庚寅(460年3月5日),封寻阳王,
食邑二千户,加号
冠军将军,任淮南、宣城二郡
太守。大明五年九月丁丑(461年10月13日),以冠军将军号改任
南豫州刺史、淮南太守。大明六年(462年),改领宣城太守。大明七年(463年),进号
右将军,解任宣城太守。大明八年十二月壬辰(465年2月9日),宋廷改称王畿范围为扬州,而原本称扬州部分改为东扬州,刘子房又于
永光元年正月戊午(465年3月7日),改任
东扬州刺史。景和元年(465年),宋廷又将东扬州并入扬州,子房遂改督会稽、东阳、新安、临海、永嘉五郡诸军事、会稽太守,续守原地。
泰始元年十二月甲申(466年1月27日),宋明帝在即位后不久即进子房为安东将军,但当时子房在行会稽郡事的
孔觊主导下拒不受命,与三吴诸郡而支持三兄晋安王
刘子勋。泰始二年正月初七(466年2月7日),
邓琬等奉
刘子勋为帝,改元
义嘉,进刘子房号车骑将军、
开府仪同三司;另外明帝又改子房为抚军将军,领太常,但子房仍拒绝明帝一方任命。
同年二月二十一日(466年3月23日),反抗明帝的三吴地方相继遭明帝军占领,在会稽将陷前上虞令王晏起兵支持明帝,囚禁刘子房,后
吴喜将子房押送建康。三月戊戌(466年4月11日),明帝贬刘子房爵为松滋县侯,食邑千户。十月乙卯(466年10月25日),刘子房与永嘉王
刘子仁、始安王
刘子真、淮南王
刘子孟、南平王
刘子产、庐陵王
刘子舆一并被
赐死。享年十一岁。