Starobylé prístavné mestečko na západnom pobreží rovnomenného ostrova a administratívne stredisko ostrova (2 300 obyv.) sa rozprestiera pri severovýchodnom brehu rozľahlej zátoky Cresského zálivu.
Cres je obklopený miernymi vŕškami. Od prístavu v Porozine (trajekt z pevniny - z Brestove) je vzdialený 26 km, od trajektového prístavu v Meragu (trajekt z ostrova Krk - z Valbisek) sú to 4 km.
Staré mesto vnútri niekdajších hradieb je labyrintom uličiek s historickými domami, na ktorých zaujmú vchody, okná a erby bývalých majiteľov.
Stará časť mestečka sa rozvíjala v rámci hradieb, nová mimo nich. Kaviarne a reštaurácie sú sústredené najmä okolo starého prístavu na promenáde.
V poslednom desaťročí vyrástlo mestečko Cres vo veľmi obľúbené letovisko. Je vyhľadávané kvôli novému prístavu pre jachty a športové plavidlá.