Ростовчане сами — никогда. Словно Ростов в единственном экземпляре. Про «на Дону» уточняем, если только спрашивают. Или при заполнении каких-нибудь форм с адресом. Помнится, в школе мне даже нравилось выводить грамотно, с дефисами: Ростов-на-Дону. Пренебрежительно относясь к торопливому или ленивому «Ростов н/Д». Сейчас набрал, так Яндекс такой формы и не знает.
Вообще города нужно называть однозначно. Один Ростов, один Волочёк, один Новгород, Славянск, Ленинск… Иначе только путаница. Это ж не когда и жена, и подруга — обе Светы. Тогда, конечно, это никакая не путаница. Это удача.