白姓祖籍是哪里,白姓最早发源于陕西省、河南省一带。在战国时期,河南省白姓(白公胜一支)迁入陕西等地。据载,白公胜之子首先徙居秦国,在今陕西发展繁衍。
秦朝时期,秦始皇一统天下后,册封白起之子白仲于山西太原,其子孙遂世居住在了太原。