Banks in Switzerland
500 cities — select a city to see all listings.
There are 3,140 bank and ATM locations on record for Switzerland in the GF6 directory. They are spread across 1,091 cities in 31 regions. The most listings are in Zurich (240), Geneva (74) and Basel (52). Switzerland — its capital is Bern, the currency is the Swiss franc, the population is about 9,104,063.
Choose a city to see every branch or ATM with its street address, opening hours, phone number, bank codes where available and its exact map location. Zurich alone accounts for about 8% of all bank and ATM locations recorded in the country. Switzerland is part of the Europe coverage within the global GF6 directory. More about banking in Switzerland ↓
Aargau
Appenzell Ausserrhoden
Appenzell Innerrhoden
Basel-City
Basel-Country
Basel-Landschaft
Bern
Fribourg
Geneva
Glarus
Graubunden
Grisons
Jura
Lucerne
Neuchatel
Neuchâtel
Nidwalden
Obwalden
Saint Gallen
Schaffhausen
Schwyz
Solothurn
St. Gallen
Thurgau
Ticino
Uri
Valais
Vaud
Wallis
Zug
Zurich
Showing the 500 cities with the most listings, of 1,091 covered in Switzerland.
About banking in Switzerland
Switzerland is a landlocked country in the heart of Europe, bordered by Germany, France, Austria, Liechtenstein, and Italy. With a population of roughly 9.1 million spread across 41,291 square kilometres, most residents live on the Swiss Plateau, where major economic centres such as Zurich, Geneva, Basel, Bern, Lausanne, Winterthur, and Lucerne are concentrated. The Alps and the Jura Mountains cover much of the remaining territory, shaping how and where banking infrastructure is distributed.
The national currency is the Swiss franc (CHF), which is used for everyday transactions, ATM withdrawals, and most over-the-counter banking services. Although card payments are widely accepted in urban areas, cash remains commonly used, particularly in smaller towns, mountain villages, and at local markets. Visitors should note that some establishments in border regions may also accept euros, but change is typically returned in francs.
Banking services in Switzerland are available in the country's four official languages: German, French, Italian, and Romansh, reflecting its multilingual character. ATMs generally offer multilingual interfaces, and many also provide service in English. The international dialling code is +41, which can be useful when contacting a bank's customer service line from abroad.
The GF6 directory lists 3,140 bank and ATM locations across 1,091 cities in Switzerland. Coverage includes the largest urban centres on the plateau as well as smaller communities in more rural and mountainous regions, helping residents and travellers locate nearby branches and cash machines. Listings are organised by city to make it easier to find banking access points in a specific area, whether in a major financial hub or a smaller Alpine town.
