万峰湖位于云南省、贵州省、广西壮族自治区三省交界,流域面积为176平方公里。项目范围为万峰湖湖区、涉及贵州省兴义市、安龙县,广西壮族自治区隆林县、西林县,云南省罗平县共五县(市),总面积为7013.818平方公里。