圣安德里斯伯格是德国的城镇，位于该国中部，由下萨克森州负责管辖，距离哈茨山麓奥斯特罗德20公里，面积9.85平方公里，海拔高度580米，2010年人口1,719，人口密度每平方公里175人。