孟姓同出一源,但发祥地有两个,即今河南北部和山东东南部。首先在中原北部兴起,并且两地孟姓很快融合,在今河南、山东、河北、山西等省境繁衍极昌。汉代,孟姓已成为河南、河北及山东等省境一带望族,并向西播迁于陕西咸阳,向南入迁浙江上虞、湖北鄂城、云南曲靖。魏晋南北朝时,孟姓族人因避战乱,大举南迁,其中河南一带的孟姓大多入迁今湖北、江西北部一带,山东一带的孟姓多迁至今江苏、浙江一带。孟姓广泛分布于我国今河南、山东、河北、山西、陕西、湖北、湖南、浙江、江苏等地,明、清之际遍布全国各地。当代孟姓的人口已达330多万,列在全国第七十三位,大约占全国人口的0.27%。