因盛產稻米,故名。一說藏語稱其地為稻,其地之人稱稻巴,遂為稻壩。清光緒卅二年(1906)“改土歸流”設稻壩委員,宣統三年(1911)置稻成縣,民國廿八年(1939)更名稻城縣。
1996年,稻城縣面積7325.5平方千米,人口2.8萬人,以藏族為多,還有漢、納西、回、彝等民族。轄1個鎮、13個鄉:金珠鎮、桑堆鄉、省母鄉、傍河鄉、色拉鄉、巨龍鄉、鄧波鄉、木拉鄉、赤土鄉、日瓦鄉、蒙自鄉、各卡鄉、吉呷鄉、俄牙同鄉。縣政府駐金珠鎮。
2000年第五次人口普查,稻城縣常住總人口28228人,其中:金珠鎮5785人,桑堆鄉2424人,省母鄉1899人,傍河鄉1442人,色拉鄉1598人,巨龍鄉1817人,鄧波鄉834人,木拉鄉1673人,赤土鄉2452人,日瓦鄉2593人,蒙自鄉2102人,各卡鄉885人,吉呷鄉1419人,俄牙同鄉1305人。
2002年1月25日,亞丁鄉更名為香格里拉鄉。調整后,稻城縣轄金珠1個鎮和桑堆、省母、傍河、色拉、巨龍、鄧波、木拉、赤土、蒙自、各卡、吉呷、俄雅同、香格里拉13個鄉。
2009年2月10日,省政府(川府民政[2009]6號)批復同意撤銷香格里拉鄉,新建香格里拉鎮,鎮政府駐呷擁村,轄原香格里拉鄉所屬行政區域。調整后,全縣轄2個鎮、12個鄉:金珠鎮、香格里拉鎮、桑堆鄉、省母鄉、傍河鄉、色拉鄉、巨龍鄉、鄧波鄉、木拉鄉、赤土鄉、蒙自鄉、各卡鄉、吉呷鄉、俄雅同鄉。
2010年第六次人口普查,稻城縣常住總人口31113人,其中:金珠鎮7553人,香格里拉鎮3031人,桑堆鄉2580人,省母鄉1712人,傍河鄉1552人,色拉鄉1785人,巨龍鄉1957人,鄧波鄉980人,木拉鄉1775人,赤土鄉2665人,蒙自鄉1961人,各卡鄉806人,吉呷鄉1442人,俄牙同鄉1314人。