Switzerland is located in central Europe. Switzerland is bordered by Germany to the north , France to the west, Austria to the east, and Italy to the south. Switzerland is located in central Europe. Switzerland is bordered by Germany to the north , France to the west, Austria to the east, and Italy to the south. Zürich , largest city of Switzerland and capital of the canton of Zürich . Located in an Alpine setting at the northwestern end of Lake Zürich , this financial, cultural, and industrial centre stretches out between two forested chains of hills, about 40 miles (60 km) from the northern foothills of the Alps. Bern Geneva is the capital of the Swiss Canton of Geneva located in the south-westernmost corner of Switzerland . The city is situated along the banks of Europe's largest lake, Lake Geneva (Lac Léman), at the mouth of the Rhone River and is bordered by the Jury Mountains to the west and the French Alps in the east. Many peopl...