Home search services
- Apartment search services (1)
Canton Vaud
4 providers in and around Vevey, by category and language. Every listing is checked by hand.
Vevey is a town of 20,147 people on Lake Geneva in the canton of Vaud, between Lausanne and Montreux. French is the local language, and 39.5% of residents had foreign citizenship at the end of 2025. Arrivals are reported to the Office de la population within 8 days; direct trains reach Lausanne in 14 to 16 minutes.
More services nearby: living in Lausanne.
Checked
4 providers in 4 categories
Vevey's residents' office (Office de la population) is at Rue du Lac 2. Under the Vaud law of 9 May 1983 on residents' control, an arrival is reported within 8 days, in person at the counter or through the city's online counter. Registration as a main residence costs CHF 30 per adult and CHF 15 per minor.
The city applies the eight-day deadline of the Vaud law on residents' control(vevey.ch, checked ). Landlords and letting agencies report every tenant moving in or out on official forms, but this does not replace the resident's own report. A resident who is not named on the lease brings a declaration from the host authorising the stay, a copy of the host's lease and an identity document(vevey.ch, checked ).
The office provides separate arrival forms for EU/EFTA citizens and for citizens of other countries arriving from abroad(vevey.ch, checked ). The general steps are in registering at your commune and the permit types in Swiss permits B, L and C.
0 of 3 done
Your ticks are saved in this browser only.
Vevey is a French-speaking town in the Riviera-Pays-d'Enhaut district of Vaud, on the shore of Lake Geneva. It had 20,147 residents at the end of 2025, 39.5% of them foreign nationals. Direct trains reach Lausanne in 14 to 16 minutes, and local buses are part of the Mobilis fare network.
Housing is tight: on 1 June 2026, 37 homes stood empty, a vacancy rate of 0.33% against 0.84% for Switzerland, down from 0.79% a year earlier(FSO vacancy count, checked ). Search services are listed under apartment search in Vevey.
Direct RE and IR trains reach Lausanne in 14 to 16 minutes and regional trains in 19 to 22 minutes on a weekday morning (October 2026 timetable)(Swiss timetable, checked ); the Lausanne page covers the wider region, and the neighbouring commune has its own Montreux page. In the Mobilis fare network, a monthly adult pass costs CHF 71 for one zone and CHF 78 for two zones in 2nd class(Mobilis, checked ).
For 2026, Vevey's communal tax rate is 74.5% of the cantonal base tax(vd.ch, checked ); the canton levies its own rate of 155% on the same base(ESTV, checked ).
Within 8 days of arriving, at the Office de la population, Rue du Lac 2, or through the city's online counter.
14 to 16 minutes on direct RE and IR trains, according to the October 2026 timetable.
Last checked by the expat-services.ch editorial team
Guides for this
The first steps, deadlines and offices anywhere in Switzerland.
Checklist
Register within 14 days, get health insurance within 3 months, then deposit, tax at source and Serafe: a sourced checklist for your first 90 days.
How it works
How to get a Swiss B permit: EU/EFTA and non-EU rules, steps, documents, and the fees and processing times in seven cantons, from the migration offices.
How to choose
Choose your Swiss health insurance deductible (franchise), model and supplementary cover with a clear framework, the legal limits and switching deadlines.