人口.2010年中国第六次人口普查时，新湖镇共有47,137人，其中男性23,719人，女性23,418人。15岁以下的儿童占16.0％，15-64岁的成年人占73％，6​​5岁以上人口占9.0％。2000年有家庭12723户。汉族占绝大多数。1993年自然增长率3.37％。
基础设施.2012年，新湖镇有卫生院1处，医护人员37人，病床20张。1993年，新湖境内有中小学48处，在校学生8800人，教职员工427人。2012年，教师共计332人，其中县级