西漢元封二年(前109),設昆澤縣,屬益州郡。
蜀漢建興三年(225)屬建寧郡。
西晉屬晉寧郡。
隋開皇十七年(597)屬昆州。
唐武德元年(618)置新豐縣,屬南寧州。
天寶末廢。
南詔時稱新豐川,屬拓東節(jié)度。
宋大理時名彌良,屬善闡府。
元憲宗六年(1257),設大池千戶,屬嵩明萬戶。
至元十三年(1276),置宜良州,二十一年(1284),州改縣,屬中慶路。
明、清屬云南府。
洪武十八年(1385),設湯池驛;二十二年(1389),設宜良御千戶所。
景泰元年(1450)撤驛,改設湯池巡檢司。
清順治十六年(1659)撤巡檢司。
康熙五年(1666)撤守御千戶所。
1913年屬滇中道。
1916年廢道,縣直隸省轄。
1924年設邑傳分縣。
1932年撤分縣為第七區(qū)。
1947年屬第三行政督察區(qū)。
1950年,設宜良專區(qū),縣城為專署駐地。
1954年,撤宜良專區(qū),縣改屬曲靖專區(qū)。
1958年路南彝族自治縣并入宜良,1963年又由宜良析置路南彝族自治縣。
1983年10月,宜良縣劃屬昆明市,名稱沿用至今。