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.

9,104,063Population
41,291 km²Area
3,140Locations listed
1,091Cities
BernCapital
Swiss francCurrency

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.