夏、商、周至春秋,属哀牢部族居地。
西汉时期,属益州刺史所属哀牢国。
西汉元封二年,设不韦县,施甸,属益州郡。
东汉永平十年,设益州西部都尉,辖不韦。
永平十二年,设永昌郡,新置博南、哀牢2县、永昌郡共辖不韦等8县。
蜀汉时期,永昌郡领嶲唐、不韦、博南、哀牢、比苏5县。
西晋元康四年,郡治南移不韦。
元康末年,再南移永寿。
东晋至南朝,云南和贵州合称宁州,县境隶宁州永昌郡。
北朝时,名不建县,隶永昌郡。
隋代,云南设南宁州总管府,隶濮部。
唐代南诏时,属永昌节度辖地,南诏灭亡后,隶大长和国,仍属永昌节度。
五代十国时,属大理政权的永昌府辖地。
宋代大理国时,属永昌府辖地。
元代至元十一年设云南行中书省,县境设石甸长官司,隶属大理金齿宣慰司镇康路。
明代洪武十五年,设云南布政使司,沿袭元制。
嘉靖元年,属永昌府。
清代顺治六年,置平彝州,州署大石桥,实行改土归流。
顺治十二年,筑州城,时州署从大石桥迁入施甸。
顺治十八年,裁撤,并入保山县。
康熙五年,裁镇姚守御千户所。
乾隆三十五年,设永昌府分防施甸巡政厅,隶永昌府。
民国元年,废巡政厅和巡检司,置施甸分治县,设县佐公署,隶保山县时,施甸称为乡地,设区乡。
民国21年,裁分治县,属保山县。
1950年1月5日,保山县人民政府成立。
1962年12月1日,经国务院123次会议批准,设立施甸县。
1963年2月1日,中共施甸县委员会、施甸县人民委员会正式办公,隶德宏傣族景颇族自治州。
196312月29日,改隶保山地区行政专员公署。
2000年12月30日,改属保山市。