丁玉,初名国珍,河中人。曾在韩林儿帐下担任御史,时人对他的才辩颇为赞赏。吕珍攻占安丰,丁玉前来归附太祖。接着随征彭蠡,担任九江知府。大兵回到建康,彭泽山民叛乱,丁玉召集乡兵平定。太祖嘉奖他的武略,命兼任指挥,改名为玉。跟随傅友德攻克衡州,任指挥同知镇守该地,又调守永州。丁玉文武双全,安抚新归附的兵民,威望很高。
洪武元年(1368),晋升为都指挥使,不久兼任行省参政,镇守广西。十年,召为右御史大夫。四川威茂土酋董贴里叛乱,任命丁玉为平羌将军率兵征讨。到威州,贴里投降,承制设立了威州千户所。十二年,平定松州,丁玉派指挥高显等人筑城,请求设立军卫。太祖说松州山多田少,耕种不能赡养军队,驻守不是上策。丁玉说松州是西羌的要地,军卫不可撤消,于是采纳了丁玉的建议,设置官署戍守。正遇上四川彭普贵作乱,焚掠十四州县,指挥普亮等人没能平定,朝廷命令丁玉移军讨灭。太祖手谕褒奖,转任左御史大夫。回师后,任命为大都督府左都督。十三年,因是胡惟庸的姻亲而被杀。