Vannes es una localidad y comuna francesa, situada en el departamento de Morbihan y en la región de Bretaña.
Sus habitantes son denominados, en francés, Vannetais.
La ciudad se ubica en la orilla septentrional del golfo de Morbihan, en el estuario del río Marle. Se encuentra a 15 kilómetros del océano Atlántico.
Actualmente dispone de estación de ferrocarril y acceso a la red francesa de autopistas (en el eje Nantes – Brest).