保和镇位于云南省维西县,永春河东岸的宝华山脚下。东、南、北三面与永春乡接壤,西与维登、中路乡毗邻,面积310平方公里。地势自西向东倾斜,背靠雪龙山,面向永春河。海拔2320米,年平均气温11.4℃,1月平均气温3.7℃,7月平均气温18.4℃。总人口32672人(2017年)。