La ciudad costera dispone de una zona deportiva denominada Asti con diferentes campos de fútbol y rugby, así como de dos polideportivos: El polideportivo municipal Aritzbatalde, ampliado en 2006, que dispone de 3 piscinas, gimnasios, frontón, cancha de balonmano, saunas etc.