黄姓最早的发源地应在金河南省潢川县西部一带。黄国灭于楚之后,黄姓族人散居四方。有地北逃至河南中部,大批则被迫内迁到楚国腹地(今河北境),今黄冈、黄陂、黄安、黄梅等地,据说均因黄人迁此而得名。其中有一支内迁到楚都郢(今江陵、荆州),又有一支迁到江夏安陆(今湖北云梦县东南一带)。秦汉之时,黄姓已称盛于长江中游及以北河南、安徽等地。黄姓大举南迁始于西晋末年,因中原士族大举南迁,使黄姓在南方的分布更广泛。与此同时,黄姓已同胡、林、陈、郑、丘、何、曾等八族迁入闽(福建),成为后来入闽的"八大姓氏"之一。
经过魏晋至隋唐时期的不断迁徙和繁衍,黄姓形成了今河南、湖北、四川、江苏、福建、广西等地望族。宋代有黄潜善,其九个儿子散处广东各地,以梅州居多,后发展成为广东大姓。北宋末,金兵功入开封,河南固始人黄建联南徙杭州,后成为杭州著姓,支分漳浦、饶平、陆丰等地。宋元之际,黄氏称盛于闽粤,至明末清初,开始移居台湾,后来又有不少人播迁至海外。黄姓是我国一个比较典型的南方姓氏。黄氏有一些人融入壮、瑶、侗、水、布依、蛋等少数民族。唐代以前黄氏已在岭南、西南地区的一些少数民族中扎根。其中,为蛋民者,居于广州沙南;迁到广西黄洞者,叫黄洞蛮,大多为壮族;融入瑶族者,分布相当广泛,居于广西、广东、湖南、云南、贵州的许多县、乡,以广西居多,上海浦东也黄姓也很旺!