ATMs in Iran
319 cities — select a city to see all listings.
This page lists 12,897 bank and ATM locations in Iran. They are spread across 326 cities in 33 regions. The most listings are in دهستان بناجوی غربی (2,974), Tehran (2,695) and Isfahan (528). Iran — its capital is Tehran, the currency is the Iranian rial, the population is about 92,417,700.
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. دهستان بناجوی غربی alone accounts for about 23% of all bank and ATM locations recorded in the country. Iran is part of the Middle East coverage within the global GF6 directory. More about banking in Iran ↓
Alborz
Alborz Province
Ardabil Province
Bushehr Province
Chaharmahal and Bakhtiyari Province
East Azerbaijan Province
Fars Province
Gilan Province
Golestan Province
Hamadan Province
Hormozgan Province
Ilam Province
Isfahan Province
Kerman Province
Kermanshah Province
Khuzestan
Khuzestan Province
Kohgiluye and Buyer Ahmad Province
Kurdistan Province
Lorestan Province
Markazi Province
Mazandaran Province
North Khorasan Province
Qazvin Province
Qom Province
Razavi Khorasan
Semnan Province
Sistan and Baluchestan Province
South Khorasan Province
Tehran
West Azerbaijan Province
Yazd Province
Zanjan Province
—
Showing the 319 cities with the most listings, of 326 covered in Iran.
About banking in Iran
Iran is a large West Asian country covering approximately 1,648,195 square kilometres and home to a population of around 92.4 million, making it one of the most populous nations in the region. The country shares borders with Iraq, Turkey, Azerbaijan, Armenia, Turkmenistan, Afghanistan and Pakistan, and its long coastlines on the Caspian Sea in the north and the Persian Gulf and Gulf of Oman in the south shape both its geography and its commercial activity. Tehran, the capital and largest city, functions as the principal economic and financial centre.
The national currency is the Iranian rial (IRR), which is used for everyday transactions, retail payments and cash withdrawals at automated teller machines throughout the country. Persian is the official language, and most banking signage, account documentation and ATM interfaces are provided in Persian, though some machines and branches in larger urban centres may offer additional language options. The international dialling code +98 is commonly listed alongside branch contact details.
Cash access in Iran is supported by a wide network of bank branches and ATMs distributed across both major metropolitan areas and smaller regional towns. Coverage tends to be densest in Tehran and other large cities, while branches in provincial capitals serve as important hubs for surrounding districts. ATMs are typically located at branches, shopping areas and transport points, providing routine access to rial banknotes.
The GF6 directory lists 12,897 bank and ATM locations in Iran, spread across 326 cities. These entries are intended to help residents and visitors identify nearby branches and cash machines across the country's 31 provinces. As with any directory, listings reflect the information currently compiled by GF6 and may not capture every banking point in operation.
