Les installations portuaires se composent d'un port extérieur protégé par deux digues (dont l'une mesure 3 250 m de long), d'un avant-port avec bassin de marée réservé aux voyageurs, plaisanciers et petits chalutiers, et de bassins Napoléon et Loubet investis par les grandes unités de pêche. La gare de marée et le quai Gambetta s'animent lorsque les chalutiers débarquent leur pêche en partie vendue sur place.