上关镇位于洱海北岸,苍山云弄峰东麓,北靠洱源县邓川、右所两镇,东接双廊镇和鹤庆县黄坪镇,距州府49公里。居住有白、汉、回、傣、彝、傈僳、纳西等民族。
本词条最后更新于 2026-06-29 23:18:08