庆历二年(1042年),王安石考中进士。历任扬州签判、鄞县知县、舒州通判等职,政绩显著。熙宁二年(1069年),被宋神宗升为参知政事,次年拜相,主持变法。因守旧派反对,熙宁七年(1074年)罢相。
一年后,被神宗再次起用,旋即又罢相,退居江宁。元祐元年(1086年),保守派得势,新法皆废,王安石郁然病逝于钟山,享年六十六岁。累赠为太傅、舒王,谥号“文”,世称王文公。
王安石潜心研究经学,著书立说,创“荆公新学”,促进宋代疑经变古学风的形成。在哲学上,他用“五行说”阐述宇宙生成,丰富和发展了中国古代朴素唯物主义思想;其哲学命题“新故相除”,把中国古代辩证法推到一个新的高度。