Le port du Teich se trouve sur un bras de l’Eyre, rivière qui prend sa source dans les Landes et qui se jette dans le Bassin. Longtemps port de pêche et ostréicole ces activités sont laissées de côté en 1982 pour faire place à un port de plaisance. Aujourd’hui, il peut accueillir jusqu’à 190 bateaux.