Rostock (); Polabo: Roztoc) es una ciudad de Alemania, en el estado federado de Mecklemburgo-Pomerania Occidental, con 206 011 habitantes (2015), es la ciudad número 49 más grande y poblada de Alemania. Está ubicada a orillas del mar Báltico, en la desembocadura del río Warnow.