Gjennom tidene har det vært mange herskere i byen: i det 7. århundre hersket kroater og ungarere. I tiden fra 1102 til 1409 hersket kroater-ungarere og fra 1409 kom byen under Venezias styre, som holdt byen til 1797. Etter det kom området først under Østerrike frem til 1814, deretter hersker franskmenn over området til 1818, og til slutt Italia helt til slutten av den første verdenskrig.