公社李庄。1984年4月，改建为湖区区，区驻地迁唐营村，下辖唐营乡、赵村乡、王洼乡、杨场乡。1985年12月，撤湖区区，改建为新湖乡。2011年11月7日，新湖乡撤乡设镇，改为新湖镇至今。
行政区划.新湖镇辖6个管理区，54个行政村，106个自然村，镇政府驻地在唐营村北的府前街。是东平县自然村最多的镇。唐营管理区：唐营（含唐营、魏庄）、侯楼村、张坦（含陈庄、董庄、林海、张坦、王庙、双楼）、侯河村、宫村、吕祖庙村、刘楼村（含徐管村、刘楼、代阁、堤子口）、堤子村（含堤子、蒋庙、芦村