《水浒传》的艺术结构可以形象地概括为百川归海的结构。作者以一个单元一个单元逐个地写水浒英雄的反抗斗争,刻画他们的英雄形象,各单元相对独立,单线发展,通过人物转换勾连起来,最后一个个都归结到梁山。单独地看,《水浒传》好像是由一个个中篇组成,以至有“林十回”、“武十回”、“宋十回”的说法,也有人认为这种结构不是有机的。
但是,艺术结构是为表现思想内容服务的。如果站在《水浒传》总主题的高度看这一结构,就会发现它是有机的。各条线看似独立,其实都归向一个中心——梁山,都是为了实现一个中心思想——“逼上梁山”。《水浒传》描写的人物虽有如史传文学中的人物传记,而且是由一个人物引出另一个人物相转换,由一件事引出另外事件相勾连,但这主要是由全书的内容所决定的。这样的结构,可以通过对水浒英雄们被“逼上梁山”的不同道路,来展现农民起义斗争的广阔画面,来表现“官逼民反”主题的广度和深度。