Rostock (česky Roztoky) je bývalé hanzovní město v severním Německu. Jde o největší město spolkové země Meklenbursko-Přední Pomořansko. Městská čtvrť Warnemünde, ležící 12 km severně od centra města, se nachází přímo na břehu Baltského moře. Ve městě v současnosti žije zhruba 203 431 obyvatel.