祥云县位于云南省中部偏西北,大理白族自治州东部边缘,地处东经100o25`~101o02`,北纬25o12`~25o52`之间。最南端鹿鸣一街河至最北端米甸五顶山,南北最大跨距74.5公里,最东端普 氵朋猫猫关至最西端象鼻五福山,东西最大跨距62.5公里,总面积2425平方公里。县境东与楚雄彝族自治州的大姚、姚安、南华三县交界,南和弥渡县相连,西与大理市、北和宾川县毗邻。境内盆地、山地、河谷相间分布,最高点为北部五顶山,海拔3241米,最低点为南部一街河边,海拔1433米,高差悬殊1808米。县城位于县境西部,城川坝西部偏南,东距省会昆明331公里,西距州府大理市71公里。


