贤院学士，1075年出任应天府知府兼南京（现河南宁陵以东除永城外地区）留守司。熙宁十年（1077年），苏颂还朝，修任仁宗、英宗两朝正史。后转为左谏议大夫。宋神宗元丰元年（1078年），苏颂暂任开封府知府。宋神宗元丰二年（1079年），苏颂因陈世儒案下狱。与“乌台诗案”苏东坡关在一墙之隔，作诗云：「遥怜北户吴兴守，诟辱通宵不忍闻。」宋哲宗元祐元年（1086年），苏颂任刑部尚书。元佑三年（1088年），苏颂主持复制先进的水运仪象台。1092年，苏颂被任为右宰相，两年后辞相出任扬州知州，109