虹出生于河南省郑州市一个干部家庭。文化大革命时期，程虹于1974年从郑州七中74届（一）班提前毕业，到河南省郏县广阔天地大有作为人民公社插队，后任生产队长，被誉为公社“五朵金花”之一。1977年，高考恢复后，程虹考上了洛阳解放军外国语学院三系，毕业后到清华大学进修，期间经朋友介绍，与在北京大学就读的李克强相识，两人于1983年结婚，育有一女。大学毕业后，在北京经济学院（首都经贸大学前身）外语系（现首都经济贸易大学外国语学院）任教，曾在中国社科院攻读博士。1995年，程虹到美国布朗大学做访问学者时首次接触