云阳镇位于长江支流汤溪河畔,来自东连红狮镇,栖霞乡,南邻长江与宝坪镇隔江相望,北和硐鹿乡、南溪镇360百科、云安镇接壤,汤溪河将全镇分为东西两境,全镇海拔最低175米,最高处尖峰寺海拔1442米,平均海拔754米。