Porec liegt an der Westküste der istrischen Halbinsel in Kroatien und ist um einen Hafen herum gebaut, der von der kleinen Insel Sveti Nikola geschützt wird. Der Fährhafen verbindet Kroatien mehrmals wöchentlich mit italienischen Zielen wie Venedig und Triest.