戰(zhàn)國(guó)為趙國(guó)大陵邑。
秦置大陵縣,治今武陵村;南部置平陶縣,治今平陶村,俱屬太原郡。
新莽改大陵為大寧,改平陶為多穰。
東漢復(fù)舊。
晉屬太原國(guó)。
北魏平陶縣治徙今平遙縣境。
太平真君九年(448)廢大陵縣,改置受陽(yáng)縣,治今舊城莊。
永安中僑置蔚州,治今回回堡;又僑置忠義郡,治今忠義村;又僑置云州,治今云周村。
隋開(kāi)皇十年(590)改受陽(yáng)縣為文水縣,屬太原郡。
因縣境內(nèi)有文峪河水,“其水瀠波多紋”因以為名。
唐初屬汾州、并州。
天授元年(690)以文水縣為武則天故里,改名武興縣。
神龍?jiān)辏?05)復(fù)名文水縣。
宋屬太原府。
元符年間為避水患徙治章多里,即今縣城。
元屬冀寧路。
明、清屬太原府。
1912年,廢府制,由省直轄。
1914年,省下設(shè)道,文水縣屬冀寧道。
1927年,廢道制,歸省直轄。
1949年屬汾陽(yáng)專區(qū)。
1951年屬榆次專區(qū)。
1958年并入汾陽(yáng)縣。
1960年復(fù)置文水縣,屬晉中專區(qū)。
1967年屬晉中地區(qū)。
1971年屬呂梁地區(qū)。
2004年屬呂梁市。