海拔在1000米左右。
上关镇位于洱海北岸,苍山云弄峰东麓,北靠洱源县邓川、右所两镇,东接双廊镇和鹤庆县黄坪镇,距州府49公里。居住有白、汉、回、傣、彝、傈僳、纳西等民族。
大理上关镇海拔约为2095米。
因为大理上关镇位于大理洱海东岸的一个中海拔地区,而该地区海拔大多在2000米以上,加上该镇位于较高的山地之中,因此其海拔高度约为2095米左右。
大理是一个历史悠久,风景优美的古城,也是一个具有丰富多彩的文化底蕴和民族特色的地方。
除了大理上关镇外,大理还有许多值得一游的景点,比如洱海、三塔寺、苍山、喜洲古镇等等。