文水县位于太原盆地西缘,吕梁山脉东麓,东靠汾河,与祁县、平遥相望,西依吕梁山,与离石交界,北与交城、清徐相邻,南与汾阳接壤。全县总面积1064平方千米,总人口约42万人(2004年数据)。县人民政府驻凤城镇。
文水县因境内有文峪河水而得名。春秋时期属晋国,称平陵县,战国时为赵国大陵邑。西汉设大陵县,另置平陶县,北魏废大陵县置受阳县,隋开皇十年(590年)改受阳为文水县。唐天授元年(690年)因文水是女皇武则天故里,改名武兴县,神龙元年(705年)复称文水县。1958年并入汾阳县,1959年复置县。2004年起属吕梁市。
文水县现辖7个镇:凤城镇、开栅镇、南庄镇、南安镇、刘胡兰镇、下曲镇、孝义镇,以及5个乡:南武乡、西城乡、北张乡、马西乡、西槽头乡。2001年,文水县进行了乡镇行政区划调整,将沟口乡和宜儿乡并入城关镇,设立凤城镇;将苍儿会乡并入开栅镇;将上曲乡并入刘胡兰镇;将南白乡并入南安镇;将南齐乡并入下曲镇,其余乡镇保持不变。
文水县地理位置优越,地处太原盆地西缘,吕梁山脉东麓,汾河由北向南流过县境东部,为当地农业提供丰富水源。县域内人口集中分布在平原地区,乡镇布局合理,交通较为便利。
作为历史悠久的县域,文水县不仅有武则天故里的文化底蕴,还有刘胡兰烈士的红色记忆。刘胡兰镇以少年英雄刘胡兰命名,是全国重要的爱国主义教育基地。县内经济发展以农业为主,近年来工业和服务业也逐步发展,是山西省重要的粮食和蔬菜生产基地之一。














