Vevay ( ) is a town located in Jefferson Township and the county seat of Switzerland County, Indiana, United States, along the Ohio River. The population was 1,741 at the 2020 census.

History

The first settlers who arrived in 1802 were Swiss immigrants intending on cultivating grapes and producing wine. It was named after the Swiss town of Vevey. The town was platted in 1813. When Switzerland County was formed in 1814, Vevay was made the county seat. The Indiana town was spelled differently from the Swiss one in a failed attempt to have other Hoosiers pronounce the name the way the Swiss one was pronounced.