衍（），字文舒，琅邪郡临沂县人（今山东省临沂市）人，南齐给事黄门侍郎、东宫中庶子王融之子，北魏官员。
生平.南齐永明十一年（493年），齐武帝萧赜派人抓捕王衍的祖父王奂，王奂被斩杀，王衍的父亲王融、叔叔王琛在建康被弃市。王衍在魏宣武帝元恪初年随着叔叔王秉、哥哥王诵和堂弟王翊从南齐投奔北魏。王衍的名声品行和技能亚于哥哥王诵，以着作佐郎为起家官，历任尚书郎、员外常侍、司空咨议、光禄大夫、廷尉、扬州大中正、度支尚书，转任七兵尚书，升任太常卿，外任散骑常侍、征东将军、西兖州刺史。王衍的西兖