古代庶民無姓,有土有官爵者才有姓。遂以“百姓”作貴族的通稱。在商指奴隸主階級,在周指封建領主階級。有貴賤之分,如西周以姬姓王族為貴。春秋後半期,宗族逐漸破壞,土地個人私有的地主階級代替土地嫡子世襲的領主階級興起,百姓逐漸失去貴族的意義,社會地位與庶民相似。《書.盤庚下》:“今予其敷心腹腎腸,歷告爾百姓於朕誌。”《詩.小雅.天保》:“群黎百姓,遍為爾德。”毛傳:“百姓,百官族姓也。”《國語.楚語下》:“民之徹官百。王公之子弟之質能言能聽徹其官者,而物賜之姓。”《周禮.秋官.小司寇》:“掌外朝之政,以致萬民而詢焉。壹曰詢國危,二曰詢國遷,三曰詢立君。其位,王南鄉,三公及州長、百姓北面,群臣西面,群吏東面。”
百姓起源有三:
①、出自上古,始祖為黃帝後人百倏。
②、源於戰國,始祖為著名道家列禦寇的弟子百豐。
③、唐代高麗人有百姓,為高麗八姓之壹。
始祖:黃帝。