最大深度45米,平均10.8米。
湖位于贵阳市西北郊,地处贵阳市观山湖区朱昌镇和清镇市百花湖乡之间,湖水和岛屿面积平方公里,相当于2个西湖大小。贵阳百花湖以湖汊多、岛屿多见胜,湖中岛屿108个。
百花湖分为南湖和北湖和中湖。南湖狭长,奇峰连绵;中湖开阔,碧波万顷;北湖山重水复,岛多湾奇。