刘芳（），字伯文，一作伯支，彭城郡丛亭里（今江苏省徐州市）人，魏宣武帝时中书令。
生平.父亲刘邕为南朝宋兖州长史。刘芳屡遭家难，刘邕因罪被诛，刘芳母子逃往青州梁邹城（今山东省邹平县东北）。魏献文帝皇兴二年（468年）慕容白曜伐青州、齐州，梁邹城降，十六岁的刘芳被俘往平城（今山西省大同市），成为平齐民，地位低下。然而，他洁身自好，发奋读书，虽生活贫困，白天只能为人抄书以自给，但夜晚仍笃志读书，穷经不寝，并着有《穷通论》。刘芳被宦官李丰推荐给冯太后，担任主客郎接待齐武帝使者刘缵。后