《百家姓》起源于宋朝的吴越钱塘地区,所以用当时的皇姓作为榜首也就是“赵”姓,接着就是当时吴越国王姓氏“钱”姓排第二,吴越王后姓氏“孙”姓排第三,邻国南唐的国姓“李”姓排第四。除这四个姓氏外,其他的姓氏都是按照押韵和易读来排列的。
《百家姓》是一本记录中国姓氏的书籍,按照文献记载,书成于北宋初。原本收集了411个姓,后来又补加了568个姓,其中单姓是444个,复姓是124个。
其实除《百家姓》外,在商代甲骨文时期就有关于姓氏的记载。还有战国时期的《世本》也有姓氏的记载。《世本》一书记载了黄帝到春秋时期诸侯的姓氏、居邑、世系等,可惜此书在宋朝时被损坏。