明朝时期,丁姓大约有40万人,约占全国人口的0.43%,为明朝第五十八大姓。宋元明600年全国人口纯增长率是20%,丁姓人口增长高于全国人口的增长率。在全国的分布主要集中于浙江、江西、江苏,这三省丁姓大约占丁姓总人口的53%,其次分布于山东、安徽、湖南,这三省的丁姓又集中了23%。浙江为丁姓第一大省,约占丁姓总人口的20%。全国的丁姓人口流动从北向东南迁移,全国重新形成了以浙、赣、苏为中心的丁姓人口聚集区,丁姓中心在东南部基本形成。