Rostov na Donu (rusky Ростов-на-Дону, tr. Rostov-na-Donu, IPA: [rɐˈstof nə dɐˈnu]) je město v evropské části Ruska. Leží na řece Don, asi 46 km před jejím ústím do Azovského moře. Město je správním centrem Rostovské oblasti a Jižního federálního okruhu Ruska. Ve městě žije asi 1 milion obyvatel (stav v roce 2002).