Der Hauptbahnhof liegt in nordwestlicher Richtung der Altstadt. Die erste Bahnstrecke Mecklenburgs wurde im Rahmen des Neubaus Berlin - Hamburg zwischen den fünf Staaten, Preußen, Mecklenburg-Schwerin, Dänemark, Lübeck und Hamburg am 8. November 1841 durch einen Staatsvertrag besiegelt. Mit Übernahme der Hälfte der Kosten durch Großherzog Friedrich Franz II. wurde die Strecke vom heutigen Hagenow-Land an Ludwigslust und Grabow vorbei, nach Boitzenburg und später bis Kiel geführt. Am 10. März 1846 erhielt die Mecklenburgische Friedrich-Franz-Eisenbahn die Konzession zum Bau der Strecke Hagenow - Schwerin und sicherte die Verbindung zur Strecke Berlin - Hamburg. Sie blieb - wie die Strecken Preußens - bis 1945 in eigener Verwaltung.