研究生班法学理论专业学习。2004年任人民日报社编辑委员会委员、海外版总编辑，2006年任人民日报社副总编辑兼机关党委书记。2009年任中共上海市委常委、宣传部部长。2013年4月，出任人民日报社总编辑，晋升正部级。2014年4月30日，接替退休的张研农升任人民日报社社长。2018年3月17日，在北京召开的第十三届全国人大第一次会议上，63岁的杨振武当选为全国人大常委会秘书长，成为2003年3月以来第一个不由全国人大常委会副委员长兼任的秘书长。2018年4月3日卸任人民日报社社长。