隋為豐陽、山北、大興等縣地。
唐萬歲通天元年(696年)于今下梁鄉(xiāng)夜珠坪置安業(yè)縣;乾元元年(758年)更名乾元縣;永泰元年(765年)遷治城西三十步權(quán)駐;長慶二年(822年)遷回舊址;光啟二年(886年)又遷治城西北玉谷;龍紀元年(889年)復(fù)遷回舊城。
五代后漢乾祐二年(949年)又更名乾祐縣,屬京兆府。
金初降縣為鎮(zhèn),轄地入咸寧縣。
蒙古至元十三年(1276年)設(shè)乾佑巡檢司,二十九年復(fù)設(shè)乾祐縣,三十一年廢縣。
明洪武八年(1375年)又設(shè)乾祐巡檢司,后廢;景泰三年(1452年)分咸寧縣南部置地鎮(zhèn)安縣,治今夜珠坪,以城南有鎮(zhèn)安河,故名;天順七年(1463年)治遷謝家灣(即今鎮(zhèn)安縣永樂鎮(zhèn))。
清乾隆四十七年(1782年)分咸寧、鎮(zhèn)安二縣地,于今藥王鄉(xiāng)大山岔設(shè)孝義廳,屬西安府;嘉慶八年(1803年)治遷今址。
1913年撤廳設(shè)孝義縣,屬關(guān)中道,1914取古柞水名改名為柞水縣。
1958年柞水縣撤銷縣制,1961年9月復(fù)設(shè)柞水縣,沿用至今。