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.

92,417,700Population
1,648,195 km²Area
12,897Locations listed
326Cities
TehranCapital
Iranian rialCurrency

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.