Der Bahnhof Goslar ist der größte Personenbahnhof der Kreisstadt Goslar. In ihm treffen sich die Bahnstrecken Vienenburg – Oker – Goslar, Hildesheim – Grauhof – Goslar und Seesen – Langelsheim – Goslar. Er besitzt fünf Bahnsteiggleise, die an einem Hausbahnsteig und zwei Mittelbahnsteigen liegen, und gehört zur Bahnhofskategorie 3.