中國人的姓氏最初來源,大致有如下幾種:
(一)諸侯以封國為姓氏。如齊、魯、吳、秦、趙、宋。
(二)以爵位和官職為姓氏。如王、侯、司馬。
(三)以祖先的溢號或字為姓氏,如文、武、昭。
(四)以技藝或職業為姓氏。如巫,卜、陶、錢、賈。
(五)以原始崇拜物為姓氏。如馬、朱、龍。
(六)所居住的地方特徵為姓氏。如東郭、楊、柳,李。
(七)以少數民族姓氏的譯音為姓氏。如呼延,尉遲、長孫。
中國人有多少姓氏?據統計見於文獻的姓氏有五千六百五十二個。其中單姓三千四百八十四,複姓二千零三十二,三字姓一百三十六。四字姓和元、清時移居中原的蒙、滿人譯改的姓還未計算在內。