白天耕读，晚上燃松夜读。仁宗庆历二年（1042年）进士，授钦州军事推官。知新建、新昌等县，历官荆湖北路提点刑狱、司封郎中。熙宁四年（1071年）知越州（今浙江绍兴），原任的赵抃改知杭州。官至侍封郎中。撰《会稽掇英总集》二十卷、《痤宜贼首级记》。有七子：孔文仲、孔武仲、孔平仲、孔康仲、孔和仲、孔义仲、孔南仲。