Canton of Vaud (Switzerland) flag 120 x 120 cm Vaud is one of the 26 cantons of Switzerland and is located in Romandy, the French-speaking southwestern part of the country. The capital is Lausanne. The name of the Canton in Switzerland's other languages are Vaud in Italian, Waadt in German, and Vad in Romansh. source: wikipedia