El ferrocarril Vienenburg-Goslar es una línea principal entre Vienenburg y Goslar en el extremo norte de las montañas Harz en Alemania . Fue inaugurado en 1866.
El tramo de 12,8 kilómetros de longitud es de vía única entre Vienenburg y Oker. Durante gran parte de su recorrido, la línea sigue el curso del río Oker . El tramo entre Oker y Goslar se ha duplicado.
En la línea circulan trenes regionales en el trayecto Goslar–Vienenburg –Brunswick . En el tramo Goslar–Oker también circulan trenes desde Hannover y Kreiensen hasta Bad Harzburg .