杜杞(1005—1050)是字伟长,出生地为金陵(今江苏南京),也有一说他是无锡人(今属江苏)。他的画像可以在清代修《江苏无锡杜氏宗谱》中找到。杜杞是杜镐的孙子,杜渥的次子。他凭借祖荫得到官职,仁宗宝元年间担任真州通判(明隆庆《仪真县志》卷五)。庆历六年(1046年),他被任命为两浙转运使,七年时转任河北转运使。他还被授予天章阁待制的职位,并担任环庆路兵马都部署、经略安抚使,同时还担任庆州知州。杜杞在皇祐二年去世,享年四十六岁。他通晓阴阳术数之学,曾有十卷的文集,但已经失传。