晋阳湖没有西湖大。晋阳湖公园位于太原旧城10公里处,水面面积4.8平方公里,平均水深5米,蓄水量达2400万立方米,是华北地区最大的人工湖,其面积比杭州西湖略小。
晋阳湖堤海拔780米,周围土地拔平均775米,湖堤高于地平面5米。占地面积5.1平方公里,南北长2.5公里,东西宽2公里,环湖周长9公里,呈椭圆形状