芽莊湖是一個湖,位於縣治東北20公里, 東與鄒平縣交界,西部屬刁鎮。 沿湖有小辛、南芽、 北芽、曹莊4個村。因臨近芽莊村得名。全湖面積5.38平方公里,水面積2.17平方公里,水位一般1.9米,最深2.4米。湖容量1740萬立方米。 1985年,境內有中、小型水庫60座,塘壩421座,總庫容9799萬立方米。