伯字当姓氏时有两个读音:bó、bǎi。其中前一个比较多。
读bǎi的“伯”姓,今安徽之泾县、广东之吴川、广西之灌阳、云南之马关、四川之通江等地有分布。未详其源,疑为因方言异读而分族。
参考资料:《中华古今姓氏大辞典》
第五个渊源:源于柏氏,属于讹传改姓为氏。
远古时有“柏”氏,后讹传为“伯”氏,从而形成了另一支伯氏。
第六个渊源:源于各民族变姓,属于汉化改姓为氏。
宋朝时期,女真族中有伯德氏,后改汉字单姓为伯氏。
参考资料:http://zhidao.baidu.com/question/34810907.html