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.
Main Street in Downtown Vevay
Switzerland County, Indiana
Switzerland County is a county in the southeast corner of the U.S. state of Indiana. As of the 2020 United States Census, the population was 9,737. The county seat is Vevay, one of two incorporated towns in the county.
Switzerland County Courthouse in Vevay