百家姓按政治地位排列的,百家姓是宋朝的时候的作品,宋朝的国姓赵是赵,所以赵排在前面,丞相钱,以次类推,所以才是现在我们看到的百家姓。南宋学者王明清经考证指出,《百家姓》里“赵钱孙李、周吴郑王”前几个姓氏的排列是有讲究的:赵是指赵宋,既然是国君的姓氏理应为首;其次是钱姓,钱是五代十国中吴越国王的姓氏;孙为当时国王钱的正妃之姓;李则为南唐国王的姓氏。
《百家姓》本来收集了411个姓,后增补至504个,其中单姓444个,复姓60个。其前100位的排序是:赵钱孙李、周吴郑王、冯陈褚卫、蒋沈韩杨、朱秦尤许、何吕施张、孔曹严华、金魏陶姜、戚谢邹喻、柏水窦章、云苏潘葛、奚范彭郎、鲁韦昌马、苗凤花方、俞任袁柳、丰鲍史唐、费廉岑薛、雷贺倪汤、滕殷罗毕、郝邬安常、乐于时傅、皮卞齐康、伍余元卜、顾孟平黄、和穆萧尹。