丁氏先祖是河北人,五代时迁居苏州。祖父丁守节,与范仲淹曾祖范梦龄同是吴越国中吴军节度使钱文奉(钱镠之孙)的幕僚,任节度推官,遂为长洲人。通籍后丁谓官运亨通,历任三司户部判官、工部员外郎、三司盐铁副使。大中祥符元年(1008),召为右谏议大夫,权三司使,加枢密直学士。后历任礼部侍郎、参知政事,工、刑、兵三部尚书。