Your browser does not support JavaScript!

Panorama of the major Swiss cities - where you can live and invest

Discover the most attractive Swiss cities in a blink of an eye with our city guides.


The official language in the republic and canton of Geneva is French. Located at the southern end of Switzerland and nestled along the shores of Lake Geneva, it shares a border with France. Despite its small size, it has 500 000 inhabitants and 45 municipalities. The main town Geneva is an important financial center, the seat of many companies and international entities. The canton has also a long tradition in watchmaking, agriculture and winemaking. Buy or rent a nice property located along the shores of the Lake Geneva.