梁山好漢108人共有77個姓氏,從多到少排序分別是:
李姓7位(李應、李逵、李俊、李袞、李忠、李立、李雲)
朱姓4位(朱仝、朱武、朱貴、朱富)
張姓4位(張清、張橫、張順、張青)
楊姓4位(楊志、楊雄、楊林、楊春)
宋姓3位(宋江、宋清、宋萬)
阮姓3位(阮小二、阮小五、阮小七)
孫姓3位(孫立、孫新、孫二孃)
穆姓2位(穆弘、穆春)
石姓2位(石秀、石勇)
解姓2位(解珍、解寶)
燕姓2位(燕青、燕順)
王姓2位(王英、王定六)
孔姓2位(孔明、孔亮)
童姓2位(童威、童猛)
杜姓2位(杜遷、杜興)
鄒姓2位(鄒潤、鄒淵)
蔡姓2位(蔡福、蔡慶)
除了以上同姓外,還有60位均爲一人一姓,有盧俊義,吳用、公孫勝、關勝、林沖、秦明、呼延灼、花榮、柴進、魯智深、武松、董平、徐寧、索超、戴宗、劉唐、史進、雷橫、黃信、宣贊、郝思文、韓滔、彭玘、單廷圭、魏定國、蕭讓、裴宣、歐鵬,鄧飛、凌振、蔣敬、呂方、郭盛、安道全、皇甫端、扈三娘、鮑旭、樊瑞、項充、金大堅、馬麟、孟康、侯健、陳達、鄭天壽、陶宗旺、樂和、龔旺、丁得孫、曹正、薛永、施恩、周通、湯隆、焦挺、顧大嫂、鬱保四、白勝、時遷、段景住等。
其中複姓3位——公孫、呼延、皇甫,其他74個均爲單姓。
單姓雙字名18位:盧、阮、郝、單、魏、安、扈、金、鄭、陶、丁、顧、孫、王、鬱、段。
108人中,沒人姓“趙”,原由不言自明!