Po II wojnie światowej Rostock należał do NRD i stał się jednym z ważniejszych ośrodków przemysłowych – był głównym portem NRD, wybudowano m.in. port paliwowy. W 1989 miasto miało prawie 260 tys. mieszkańców. Po zjednoczeniu w 1990 straciło swoje znaczenie jako port i znalazło się w jednym z najbiedniejszych rejonów Niemiec. W rezultacie liczba mieszkańców spadła od tego czasu (m.in. z powodu migracji do bogatszych landów zachodnich) o ok. 60 tysięcy.
Zabytki kościół św. Piotra, z którego wieży można obejrzeć Stare Miasto, kościół Mariacki z zegarem z 1379 roku, historyczny ratusz przy Nowym Rynku, Kröpeliner Tor (brama miejska), Steintor (brama miejska), Michaeliskloster, budynek Uniwersytetu przy Universitätsplaz i port.
Podział administracyjny W skład miasta wchodzi 31 części miejscowości (Ortsteil): Biestow, Brinckmansdorf, Diedrichshagen, Dierkow-Neu, Dierkow-Ost, Dierkow-West, Evershagen, Gartenstadt/Stadtweide, Gehlsdorf, Groß Klein, Hansaviertel, Hinrichsdorf, Hinrichshagen, Hohe Düne, Jürgeshof, Kröpeliner-Tor-Vorstadt, Krummendorf, Lichtenhagen, Lütten Klein, Markgrafenheide, Nienhagen, Peez, Reutershagen, Schmarl, Stadtmitte, Stuthof, Südstadt, Toitenwinkel, Torfbrücke, Warnemünde oraz Wiethagen.