《百姓堂联》共收录中国古今姓氏582个,除《增广百家姓》所收504姓外,增收了当代人口较多的姓氏,如来、姓氏堂号、堂联是由姓氏发展而来的。《百姓堂联》有580个姓氏,2000副堂联,是一本精美的百姓联语,一部精练的姓氏历史,讲述了老百姓自己的文化。《百姓堂联》广征博引,资料翔实,持之有故,言之成理,行文深入浅出,通俗易懂。全书将每一个姓氏八为一个单元,包括姓氏、姓氏读音、姓源、郡望、堂联几个部分。姓源部分以简明扼要的语言介绍姓氏来源,并注明1-3种文献。为节省篇幅,正文中文献以代号形式表示。代号所指文献见书后所附《征引书目》。