梁山镇,隶属于辽宁省沈阳市新民市,地处新民市西北部,东与新民市区接壤,南连柳河沟镇,西与姚堡乡为邻,北接周坨子镇,行政区域面积205.2平方千米。
1949年前,为新民六区;1984年,撤乡设梁山镇。截至2018年末,梁山镇户籍人口有24873人。截至2020年6月,梁山镇辖15个行政村,镇人民政府驻梁山村。
2011年,梁山镇财政总收入246万元,比上年增长75%。其中地方财政收入180万元,比上年增长40%。农民人均纯收入11155元。2018年,梁山镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市48个。