宋時,屬九羊寨(今海原縣李俊鄉(xiāng)境內(nèi))。
明、清時,屬李俊堡。
民國二十九年(1940年),屬固原縣李俊鄉(xiāng)。
民國三十三年(1944年),隨李俊鄉(xiāng)劃歸海原縣管轄。
民國三十八年(1949年)8月,始設(shè)九彩鄉(xiāng),隸屬李俊區(qū)。
1953年4月,鄉(xiāng)境內(nèi)曾設(shè)新莊鄉(xiāng),屬李俊區(qū)。
1956年8月,新莊鄉(xiāng)并入九彩鄉(xiāng)。
1958年10月,設(shè)立九彩公社。
1959年5月,九彩公社撤銷,其地劃歸李俊公社。
1981年5月,恢復九彩公社。
1984年1月,九彩公社改為九彩鄉(xiāng)。