白姓是中国的姓氏之一,源出有五:源自嬴姓、芈姓、出自以地名为氏、出自部落、出自改姓。白姓最早源自嬴姓。秦武公死后,公子白未能继立,武公的同母弟德公将君位从公子白手中夺走。武公居住的故地在秦国都城雍(今陕西凤翔)附近的平阳(今陕西歧山、噤县一带),德公把平阳封给了公子白。公子白死后,他的后人就以白为氏。
秦时,始皇一统天下,封白起之子白仲于山西太原,其子孙遂世居太原。魏晋南北朝之际,白仲之后形成太原郡望,进而或迁陕西韩城、渭南;或迁湖北襄阳;或迁河南洛阳,皆在当地发展旺盛。
古(Gǔ)姓,最早来源于周文王姬昌的祖父古公亶父,是一个古老、多民族、多源流的姓氏群体。古姓人口在中国大陆没有列入百家姓前一百位;在台湾排名第七十五位,多分布于台湾的台北、台东、新竹等地。