白姓是中国的姓氏之一,源出有五:源自嬴姓、芈姓、出自以地名为氏、出自部落、出自改姓。白姓最早源自嬴姓。秦武公死后,公子白未能继立,武公的同母弟德公将君位从公子白手中夺走。武公居住的故地在秦国都城雍(今陕西凤翔)附近的平阳(今陕西歧山、噤县一带),德公把平阳封给了公子白。公子白死后,他的后人就以白为氏。