韦尼格罗德（德语：）是德国萨克森-安哈尔特州的一个市镇。总面积170.17平方公里，总人口34255人，其中男性16329人，女性17926人（2011年12月31日），人口密度201人/平方公里。
地理.韦尼格罗德位于哈尔贝尔斯塔特西南方向，哈茨山的北坡。小镇海拔约250米，自西向东为9.5公里，从北到南为6公里。它的最高点是海拔为1,141米的布罗肯峰。韦尼格罗德处于欧洲中部的温带气候区。年平均气温9.5 ºC。年均降水量为500毫米。