蜀漢建興三年(225)諸葛亮平定南中設(shè)云南郡,隋開皇三年(583)廢郡止。
唐宋時期,設(shè)品甸、云南兩賧(州)。
元憲宗六年(1256)立品甸千戶所屬大理下萬戶府,至元十三年(1276)品甸千戶所改設(shè)云南州屬大理府;同時設(shè)十二關(guān)防送千戶所于米甸楚場,直屬大理府。
明洪武十五年(1382)改云南州為云南縣,隸大理府趙州(今鳳儀);十七年(1384)筑洱海衛(wèi)城(今祥城),設(shè)洱海衛(wèi),成化十二年(1476年)設(shè)瀾滄兵備道,直至清順治十七年(1660)裁瀾滄兵備道止。
明洪武十五年(1382)改元置十二關(guān)防送千戶所為十二關(guān)長官司仍直屬大理府;弘治二年(1489)設(shè)你甸(米甸)、楚場、安南坡(今下莊安南關(guān))3巡檢司,直屬大理府,同時設(shè)云南驛土驛丞,至清康熙五年(1666)3個巡檢司及土驛丞同時裁除;清代云南縣屬大理府。
1918年,因省縣同名,云南縣改稱祥云縣,名稱沿用至今。
1947年,屬第八行政督察區(qū)。
1950年屬大理專區(qū)。
1960年屬大理白族自治州。