Gospodarka Rostock jest trzecim pod względem wielkości bałtyckim portem Niemiec. Istniejący tam przemysł stoczniowy i rybołówstwo straciły na znaczeniu po zjednoczeniu. W związku z tymi przemianami wiele osób straciło pracę. Mimo tego stocznie (, Sunseeker Europe, AKER Warnowwerft) nadal pracują i produkują różnego rodzaju statki. Rostock jest także portem promowym z połączeniami w stronę Danii, Szwecji, Finlandii i Łotwy. Największym przewoźnikiem promowym są linie Scandlines.

Największym pracodawcą w mieście jest uniwersytet. Poza tym stosunkowo dużo osób pracuje w usługach związanych z turystyką.

Ze względu na wysoką zgodność języka niemieckiego w tym regionie z literacką niemczyzną, w mieście mają swoje siedziby centra obsługi klientów (Call Center).

Transport Rostock, jak na takiej wielkości miasto, ma dosyć dobrze rozwiniętą sieć komunikacyjną. Komunikacja miejska to 22 linie autobusowe, 6 linii tramwajowych i dwie linie nocne. W ciągu ostatnich kilku lat sieć tramwajowa była co roku uzupełniana o kolejne odcinki.

Miasto posiada aż 3 linie S-Bahn kursujące do Warnemünde (co 10 minut), Güstrow (30 minut – godzina) oraz do Rostock Seehafen Nord (co godzinę). Dalekobieżne pociągi kursują w stronę Hamburga oraz Berlina.