西漢元封二年(前109)設味縣,屬益州郡。
三國蜀漢建興三年(225),為建寧郡治所。
從三國至唐天寶年間,為建寧郡、庲降都督、南夷校尉、寧州、南寧州總管府治所。
隋末廢味縣,唐初復置。
唐武德二年(624)改南寧州總管府為南寧州都督府。
唐武德八年(625),南寧州都督府改為郎州,唐開元五年(717),復為南寧州,移治石城。
唐天寶九年(750),設石城郡,轄普么、磨彌等部。
宋代石城郡屬大理。
元憲宗六年(1256),設石城千戶、普摩千戶。
至元十三年(1276)石城千戶改為南寧州、普摩千戶改為越州,至元二十二年(1285)南寧州改南寧縣。
元代誤認古曲州、靖州在此,因改石城郡置曲靖路。
明洪武二十年(1387)置曲靖衛,二十三年(1390)置越州衛,二十八年(1395)裁越州。
清初沿襲明制,南寧縣轄3里。
清康熙五年(1666)曲靖衛、越州衛并入南寧縣和沾益州。
清康熙三十八年(1699)里改鄉,設東、南、西、北4鄉。
清雍正八年(1730)置迤東道。
清嘉慶十五年(1810)鄉改保甲,置20保、209甲。
1913年,南寧縣改名曲靖縣,屬滇中道。
1929年直屬云南省。
1947年,為云南省第二區行政督察專員公署駐地。
1950年3月,成立曲靖縣人民政府。
1958年撤沾益縣、馬龍縣,并入曲靖縣。
1961年4月,復置馬龍縣。
1965年7月,復置沾益縣,曲靖縣駐城關鎮。
1970年為曲靖地區行政公署駐地。
1983年9月,撤銷曲靖縣、沾益縣,設縣級曲靖市。
1997年5月,撤銷曲靖地區設立地級曲靖市,原縣級曲靖市分設為麒麟區、沾益縣,名稱沿用至今。