“興縣以近新興郡而名也”。春秋屬晉,戰(zhàn)國屬趙,漢為西河郡地。北齊于今城關(guān)西25千米碧村置蔚汾縣,屬神武郡。隋開皇初年改屬石州。大業(yè)四年(608年)改臨泉縣,屬樓煩郡。隋末析置太和縣,先后屬北和州與東會州。唐武德七年(624年)改臨泉縣為臨津縣,屬嵐州。九年廢太和縣入臨津縣。貞觀元年(627年)改合河縣。三年復(fù)置太和縣,八年廢入合河縣。宋元豐年間改蔚汾縣,屬岢嵐州,徙治今城關(guān)。
金復(fù)為合河縣,屬嵐州。興定二年(1218年)升興州,屬太原路。蒙古中統(tǒng)二年(1261)復(fù)為合河縣,次年再升興州,屬冀寧路。明洪武二年(1369年)降興縣,屬岢嵐州。清雍正三年(1725年)屬保德州,八年屬太原府。民國初年屬冀寧道,道廢后直屬省。革命戰(zhàn)爭年代,興縣是晉綏革命根據(jù)地的首府。1949年屬興縣專區(qū),為專署駐地。1952年廢專區(qū),縣改屬忻縣專區(qū)。1958年屬晉北專區(qū)。1961年屬忻縣專區(qū)。1967年屬忻縣地區(qū)。1971年屬呂梁地區(qū)。現(xiàn)屬呂梁市。
1997年,興縣轄7鎮(zhèn)17鄉(xiāng):城關(guān)鎮(zhèn)、蔡家會鎮(zhèn)、羅峪口鎮(zhèn)、康寧鎮(zhèn)、高家村鎮(zhèn)、魏家灘鎮(zhèn)、瓦塘鎮(zhèn)、肖家洼鄉(xiāng)、賀家會鄉(xiāng)、趙家坪鄉(xiāng)、孟家坪鄉(xiāng)、圪達鄉(xiāng)、惡虎灘鄉(xiāng)、蔡家崖鄉(xiāng)、裴家川口鄉(xiāng)、楊家坡鄉(xiāng)、東會鄉(xiāng)、小善鄉(xiāng)、關(guān)家崖鄉(xiāng)、固賢鄉(xiāng)、木崖頭鄉(xiāng)、交樓申鄉(xiāng)、白家溝鄉(xiāng)、奧家灣鄉(xiāng)。縣政府駐城關(guān)鎮(zhèn)。
2000年第五次人口普查,興縣總?cè)丝?59451人,其中:城關(guān)鎮(zhèn)47368人,魏家灘鎮(zhèn)12531人,康寧鎮(zhèn)18933人,高家村鎮(zhèn)13481人,瓦塘鎮(zhèn)11121人,羅峪口鎮(zhèn)8894人,蔡家會鎮(zhèn)11057人,交樓申鄉(xiāng)8965人,惡虎灘鄉(xiāng)6738人,東會鄉(xiāng)7588人,固賢鄉(xiāng)9838人,奧家灣鄉(xiāng)17053人,楊家坡鄉(xiāng)8419人,自家溝鄉(xiāng)6124人,木崖頭鄉(xiāng)3764人,蔡家崖鄉(xiāng)11305人,賀家會鄉(xiāng)8231人,小謄鄉(xiāng)5768人,關(guān)家崖鄉(xiāng)7612人,肖家洼鄉(xiāng)7030人,孟家坪鄉(xiāng)6586人,裴家川口鄉(xiāng)6296人,趙家坪鄉(xiāng)6819人,圪達上鄉(xiāng)7930人。
2001年,區(qū)劃調(diào)整后,全縣轄7個鎮(zhèn)、10個鄉(xiāng):蔚汾鎮(zhèn)、魏家灘鎮(zhèn)、瓦塘鎮(zhèn)、康寧鎮(zhèn)、高家村鎮(zhèn)、羅峪口鎮(zhèn)、蔡家會鎮(zhèn)、交樓申鄉(xiāng)、惡虎灘鄉(xiāng)、東會鄉(xiāng)、固賢鄉(xiāng)、奧家灣鄉(xiāng)、蔡家崖鄉(xiāng)、賀家會鄉(xiāng)、孟家坪鄉(xiāng)、趙家坪鄉(xiāng)、圪達上鄉(xiāng)。縣政府駐蔚汾鎮(zhèn)。