巍山彝族回族自治县属于云岭横断山脉的南延部分,地处哀牢山和无量山北段地区,和大理点苍山遥遥相望。河谷、盆地、山地相间分布。地势为北高南低,东高西低。
巍山彝族回族自治县位于云南省西部,在大理白族自治州南部。北面与大理市相连,东面与弥渡县毗邻,南面与南涧、凤庆县相邻;西面与漾濞、昌宁县以漾濞江为界。