Rovinj o Rovigno (istriano: Ruvèigno o Ruveîgno;) es una ciudad de Croacia que se encuentra al norte del mar Adriático cuya población es de 13,562 habitantes (2007).
Se encuentra sobre la costa oeste de la península de Istria y es un destino turístico destacado, con varias islas cercanas y un activo puerto pesquero. Allí algunos residentes todavía hablan istriano o rovignese, una lengua romance antiguamente muy difundida en esta zona de Istria.