水浒传由民间故事整合而成,所以主角就是各故事的主角。
统计一下:(带括号的代表略次要)
开篇主角:史进(朱武,陈达),
拳打镇关西:鲁智深,(史进,李忠),
大闹桃花村:鲁智深,(周通,李忠),
火烧瓦罐寺:鲁智深,史进,
倒拔垂杨柳:鲁智深,
误入白虎堂:林冲,(鲁智深)
野猪林:林冲,鲁智深,
棒打洪教头,风雪山神庙,雪夜上梁山:林冲
汴梁卖刀:杨志,
大名府比武:杨志,(索超),
智取生辰纲:晁盖,吴用,刘唐,(杨志),
智夺二龙山:杨志,鲁智深,曹正,
火并王伦:晁盖,吴用,林冲,
怒杀阎婆惜:宋江,(刘唐,朱仝,雷横),
武十回:武松,
清风山、清风寨:宋江,王英,燕顺,花荣,秦明,
发配江州:宋江,张横,李俊,李立,穆弘,穆春,薛永,
江州:宋江,戴宗,李逵,张顺,
浔阳楼题反诗:宋江,(戴宗),
戴宗送信:戴宗,吴用,
劫法场:宋江,李逵,晁盖,(张顺)
李逵探母:李逵,朱贵,(李云)
翠屏山:杨雄,石秀,
三打祝家庄:宋江,石秀,孙立,(扈三娘,李逵)
反登州:顾大嫂,(孙立)【注:登州事件很难定主角,考虑到顾大嫂为整个事件的策划者和主要执行者,定为顾大嫂,而这个故事中劝说(逼迫)孙立造反又占了一定篇幅,因此认为孙立在这个故事中也可以做个次主角】
枷打白秀英:雷横,(朱仝)
误失小衙内:朱仝,(李逵)
殷天赐:柴进,李逵,
高唐州斗法:公孙胜,戴宗,李逵,(柴进)
大破连环马:汤隆,时迁,徐宁,呼延灼,
三山打青州:呼延灼,鲁智深,杨志,李忠,周通,孔明,孔亮,
西岳借御香:鲁智深,宋江,吴用,(武松,史进)
芒砀山:樊瑞,史进,公孙胜,(项充,李衮)
曾头市中箭:晁盖,林冲,(呼延灼)
智赚玉麒麟:吴用,李逵,卢俊义,(张顺)
跳楼劫法场:卢俊义,燕青,石秀,
兵打北京城:宋江,关胜,呼延灼,(张横,张顺,阮小七)
雪天擒索超:宋江,吴用,(索超)
宋江治病:张顺,(安道全,宋江,王定六)
智取大名府:吴用,时迁,(柴进,蔡福,蔡庆)
水火二将:关胜,李逵,(单廷圭,魏定国,鲍旭,宣赞,郝思文,焦挺)