《百家姓》一共有568个字。成文于北宋初,原收集姓氏411个,后增补到568个,其中单姓444个,复姓124个。
《百家姓》对于中国姓氏文化的传承、中国文字的认识等方面都起了巨大作用,这也是能够流传千百年的一个重要因素。