Vannes ist die Hauptstadt des Départements Morbihan, im Südwesten der Bretagne. Die Stadt liegt an der Mündung der Marle in den Golf von Morbihan. Vannes liegt etwas mehr als 90 km von Rennes und rund 100 km von Nantes entfernt. Die Distanz bis Paris beträgt rund 400 km.
Die Stadt zählt rund 50'000 Einwohner.