梁山位于山东省,处于山东省的泰安、济宁、菏泽和河南省的濮阳四地市交界处。
山东省有一处美丽的湖泊名曰东平湖,传说就是赫赫有名的八百里梁山水泊。然而据记载,1000多年前的北宋宣和年间,山东西部存在的是一个远远大于东平湖的水泊。