梁园镇在以前是县城。
南朝宋永初三年(422年),设在颖上县江口集的慎县乔置于梁园,名慎城,县治设于梁园。梁县并入合肥县后,即改名为梁园。梁园镇隶属于安徽省合肥市肥东县,地处肥东县北部,行政区域面积161.69平方千米。
梁园镇以前并不是县城,它是位于江苏省南京市秦淮区的一个镇级行政区。在历史上,南京曾经是江苏省的省会,而秦淮区则是南京市中心城区,因此梁园镇在过去主要是充当南京的一个郊区乡镇,而非县城。然而随着城市的发展,南京市和秦淮区的行政范围也在不断扩展和调整,梁园镇逐渐地成为了南京市秦淮区的一部分,成为了城市化过程中的一个重要组成部分。