祐元年（1034年）进士。崃州（在今湖北省宜昌县）军事判官（协助州官处理政务），与欧阳修有往来，同游河西甘泉寺，景佑四年（1037年），有酬答诗《戏答元珍》。迁知剡溪县、端州（今广东肇庆市）太守。皇祐四年（1052年），四月初六（5月7日）广西壮族首领侬智高反宋，五月十九日陷城，宝臣弃城而逃，因罪贬黄州。英宗即位，爲祕阁校理。官至尚书司封员外郎。出通判永州。治平四年（1067年）卒。妻饶氏，封晋陵县君。丁宝臣有四子二女，长女嫁同县的胡宗愈。