Originàriament era un petit nucli de pescadors arran de mar, entorn dels carrers de les Illes i de Santa Anna, que apareix ja com a nucli habitat el 1757. Al segle XVIII serví de port per a embarcar-hi els productes de la terra de la comarca i portar-los a Barcelona. Parròquia des del 1928, la seva església (Santa Anna) havia estat construïda al començament del segle XX. Des del 1950 és un dels primers centres turístics de la Costa Brava. Durant la temporada d’estiueig, la població flotant supera les 15.000 persones. La dedicació a la pesca ha disminuït en benefici de la dedicació als serveis turístics.