《百家姓》是一部關於漢字姓氏的作品,按文獻記載,成文於北宋初,原收集姓氏411個,後增補到504個,其中單姓444個,複姓60個,採用四言體例,對姓氏進行了排列,而且句句押韻。雖然它的內容沒有文理,但對於中國姓氏文化的傳承、中國文字的認識等方面都起了巨大作用,這也是能夠流傳千百年的一個重要因素。
《百家姓》前十位分別是:趙、錢、孫、李、周、吳、鄭、王、馮、陳。而當今中國人口最多的十大姓氏排名為:李、王、張、劉、陳、楊、趙、黃、周、吳。
《百家姓》的排列順序並不是依據各姓氏人口實際數量,受到歷史、文化、政治等多方面的影響。例如,趙姓放在第一位是因為趙匡胤是宋代的開國皇帝。還有部分姓氏是以祖先的官職、封地等為姓,如錢、孫、李等。