平均气温15.6℃，历年极端最低气温不低于-5℃，极端最高气温34.8℃（1958年）。全年日照总时数平均2320小时，太阳辐射总量5892兆焦耳，年平均降雨量800毫米，风向多为西南风，最大风速每秒20米。
行政区划.下辖4个镇、6个乡：
人口民族.根据2010年巍山县第六次全国人口普查主要数据显示，全县总人口为30.44万人，各乡镇人口如下表所示：数据还显示，全县人口中男性为15.33万人，占总人口的50.36%，女性为15.11万人。汉族人口为1