《百家姓》原收集姓氏411个,后增补到504个,其中单姓444个,复姓60个。《百家姓》采用四言体例,对姓氏进行了排列,而且句句押韵,对于中国姓氏文化的传承、中国文字的认识等方面都起了巨大作用,而且姓氏文化的背后都有它的历史渊源,所以从宋朝至民国初年,《百家姓》都是童蒙教学的必修课。