低平、水网密布的太湖平原，而本身大面积地区是宁镇丘陵的一部分，地形起伏。低山丘陵共占镇江市总面积的51.1%，其中很明显地分为2大山系：市境北部东西走向、长达100公里的宁镇山脉；和市境南部句容和金坛县之间、南北走向、绵延140公里、由石英砂岩组成的茅山山脉。其中较高山峰有茅山大茅峰（372米）、丫髻山（410米）、宝华山（396米）十里长山（351米），圌山（250米），等。1930年代，地质学家李四光在镇江南山发现，宁镇山脉在镇江市区附近形成向北凸起的弯弧的拐点，由北东——南西走向转为南东——北西走