宁武还有丰富的水力资源,水资源总量为0.799亿立方米,高于全省水资源的人均占有量,其中地表水0.4592亿立方米,按亩用水300立方米计算,可发展水地15.3万亩;地下水0.39亿立方米,除工业用水0.1亿立方米外,按亩用水250立方米计算,可发展水地11.5万亩,全县水资源共可发展水地26.8万亩,占总耕地面积的59%。