《水浒传》第十一回柴进对林冲道:山东济州管下一个水乡,地名梁山泊,方圆八百余里,中间是宛子城、蓼儿洼。如今有三个好汉在那里扎寨…
由此看来,梁山泊当属于济州。那么梁山山寨也属于济州吗?事实上,梁山故事发生的北宋时期,梁山泊只有一半属于济州,另一半属郓州,梁山山寨也在郓州境内。
梁山泊的前身为巨野泽,也称大野泽,上古九泽之一,故址在今山东菏泽市巨野县北。《书·禹贡》:“大野既潴。”《周礼·职方》兖州:“其泽薮曰大野。”《左传·哀公十四年》“西狩于大野”。唐《元和郡县志》记载到:“大野泽一名巨野泽,在县东五里,南北三百里,东西百余里。”五代时,泽向北移,环梁山皆成巨浸,始称梁山泊。
从五代到北宋末,黄河曾经有三次大的决口,滚滚河水倾泻到梁山脚下,并与古巨野泽连成一片,形成了一望无际的大水泊,号称“八百里梁山泊”,即《水浒传》中所描绘的“港汊纵横数千条、四方周围八百里”。《大名舆地名胜》载:“巨野泽,宋时与梁山泊汇而为一。
北宋时期,东京汴梁通过五丈河(广济河)连通梁山泊,梁山泊又与济水(北清河,后称大清河)相通,是山东沿海及内陆与东京之间的主要交通运输渠道。
北宋时的济州,州治巨野,辖巨野、郓城、金乡、任城四县,州治紧邻梁山泊。
郓州始置于唐,初治郓城,当时郓城、巨野均属郓州。后移治须城。五代时期重置济州,巨野、郓城从郓州入济州。北宋时期郓州州治须城(今属东平),辖东阿、平阴、阳谷、中都、须城、寿张六县。梁山山寨核心区域便是属于郓州寿张县的。
古代没有梁山县,现在的梁山县是1949年才成立的,当时县域主要从东平、汶上、寿张等县划入。当年的梁山山寨,位于今梁山县。而八百里水泊如今只有东平湖二百多平方公里的水面遗存了。