昕水镇,隶属于山西省临汾市大宁县,地处大宁县东北部,东与隰县午城镇相邻,南与三多乡毗邻,西与曲峨镇相连,北与永和县桑壁镇接壤,为县人民政府驻地。行政区域总面积182.41平方千米。
1949年,属大宁县第一区。1956年,属城关镇。1958年6月,属隰宁县。1958年9月,属吕梁县。1961年,设大宁县城关公社。截至2018年末,昕水镇户籍人口为29364人。截至2020年6月,昕水镇辖3个社区、13个村。镇人民政府驻大宁县东街与沿黄干线交叉路口往东南约100米。
截至2018年末,昕水镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市14个。