兴县位于山西省西北部,吕梁市北端,东邻岚县、岢岚,南连临县、方山,北倚保德,西隔黄河与陕西省神木县相望。是山西省版图最大的县。兴县所辖的7个镇10个乡。 有376个自然村,742个行政村。