Banks in Russia
500 cities — select a city to see all listings.
There are 30,779 bank and ATM locations on record for Russia in the GF6 directory. They are spread across 2,796 cities in 84 regions. The most listings are in Moscow (2,515), Saint Petersburg (2,068) and Kazan (645). Russia — its capital is Moscow, the currency is the Russian ruble, the population is about 146,119,928.
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. Moscow alone accounts for about 8% of all bank and ATM locations recorded in the country. Russia is part of the Europe coverage within the global GF6 directory. More about banking in Russia ↓
Altai Krai
Altai Republic
Amur Oblast
Arkhangelsk Oblast
Astrakhan Oblast
Autonomous Republic of Crimea
Bashkortostan
Belgorod Oblast
Bryansk Oblast
Buryatia
Chechen Republic
Chelyabinsk Oblast
Chuvashia
Irkutsk Oblast
Ivanovo Oblast
Jewish Autonomous Oblast
Kabardino-Balkaria
Kaliningrad
Kaluga Oblast
Kamchatka Krai
Karachay-Cherkessia
Kemerovo Oblast–Kuzbass
Khabarovsk Krai
Khanty-Mansiysk Autonomous Okrug – Ugra
Kirov Oblast
Komi Republic
Kostroma Oblast
Krasnodar Krai
Krasnoyarsk Krai
Kurgan Oblast
Kursk Oblast
Leningrad oblast
Lipetsk Oblast
Magadan Oblast
Mari El Republic
Moscow
Moscow Oblast
Murmansk Oblast
Nenets Autonomous Okrug
Nizhny Novgorod Oblast
Novgorod Oblast
Novosibirsk Oblast
Omsk Oblast
Orenburg Oblast
Oryol Oblast
Penza Oblast
Perm
Perm Krai
Primorsky Krai
Pskov Oblast
Republic of Adygea
Republic of Crimea
Republic of Dagestan
Republic of Kalmykia
Republic of Karelia
Republic of Khakassia
Republic of Mordovia
Republic of North Ossetia-Alania
Rostov Oblast
Ryazan Oblast
Saint Petersburg
Sakha Republic
Sakhalin Oblast
Samara Oblast
Saratov Oblast
Sevastopol
Smolensk Oblast
Stavropol Krai
Sverdlovsk Oblast
Tambov Oblast
Tatarstan
Tomsk Oblast
Tula Oblast
Tver Oblast
Tyumen Oblast
Udmurtia
Ulyanovsk Oblast
Vladimir Oblast
Volgograd Oblast
Vologda Oblast
Voronezh Oblast
Yamalo-Nenets Autonomous Okrug
Yaroslavl Oblast
Zabaykalsky Krai
Showing the 500 cities with the most listings, of 2,796 covered in Russia.
About banking in Russia
Russia is the largest country by area, covering more than 17 million square kilometres across Eastern Europe and North Asia and spanning eleven time zones. With a population of over 146 million people, it is the most populous country in Europe, and its banking infrastructure has to serve both densely populated metropolitan regions and remote, sparsely inhabited areas thousands of kilometres apart.
The national currency is the Russian ruble (RUB), which is used for everyday transactions, ATM withdrawals and most card payments throughout the country. Banking activity is concentrated in major urban centres, with Moscow, the capital, acting as the principal financial hub, followed by Saint Petersburg and other large cities. Russian is the official language, and branch signage, ATM menus and banking documents are predominantly in Russian, although larger banks in major cities often offer additional language options at their machines.
The GF6 directory lists 30,779 bank and ATM locations in Russia, distributed across 2,796 cities and towns. This coverage reflects the country's wide geographic spread, including locations in European Russia, the Urals, Siberia and the Russian Far East. Entries typically include retail bank branches and ATMs that can be used for cash withdrawals and other routine banking needs.
Travellers and residents can use the directory to locate nearby banking points by city, which is particularly useful given the long distances between settlements in many regions. The international dialling code for Russia is +7, which may be needed when contacting a branch by phone. As with any directory, listings represent the data currently held by GF6 rather than a guaranteed full record of every banking point in the country.
