La baie, estuaire du fleuve de l’Arguenon, est encadrée par la presqu’île de Saint-Cast-le Guildo à l’ouest et celle de Saint-Jacut-de-la-Mer à l’est.
A basse mer, de larges étendues de sable découvrent, où sont installés des pieux pour l’élevage des moules (bouchots) ainsi que des parcs à huîtres.