Banks in North Macedonia
29 cities — select a city to see all listings.
This page lists 255 bank and ATM locations in North Macedonia. They are spread across 29 cities in 9 regions. The most listings are in Skopje (143), Ohrid (20) and Delchevo (9). North Macedonia — its capital is Skopje, the currency is the Macedonian denar, the population is about 1,836,713.
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. Skopje alone accounts for about 56% of all bank and ATM locations recorded in the country. North Macedonia is part of the Europe coverage within the global GF6 directory. More about banking in North Macedonia ↓
Eastern Region
Karpos Municipality
Northeastern Region
Pelagonia Region
Polog Region
Skopje Region
Southeastern Region
Southwestern Region
Vardar Region
About banking in North Macedonia
North Macedonia is a landlocked country in Southeast Europe, bordered by Greece, Albania, Bulgaria, Kosovo and Serbia. With a population of around 1.83 million spread across roughly 25,713 square kilometres, it is a compact market in which financial services are concentrated in urban centres. The capital, Skopje, is home to about a quarter of the country's residents and serves as the principal hub for commercial banking, corporate finance and international transfers.
The national currency is the Macedonian denar (MKD), which is used for everyday transactions, ATM withdrawals and most domestic card payments. Cash remains an important means of payment, particularly outside the largest cities, although card acceptance is common in retail outlets, hotels and restaurants in urban areas. Visitors arriving from neighbouring countries will typically need to exchange euros or other regional currencies into denars, either at banks or at licensed exchange offices.
North Macedonia is a multilingual country, with Macedonian and Albanian both holding official status, and banking services and ATM interfaces are commonly available in more than one language. The international calling code is +389, which is useful when contacting banks for card support or to confirm branch information from abroad.
The GF6 directory lists 255 bank and ATM locations in North Macedonia, distributed across 29 cities. Coverage reflects the country's settlement pattern, with a denser concentration of branches and cash machines in Skopje and other regional centres, alongside listings in smaller towns. The directory can be used to locate nearby branches and ATMs, check addresses and plan cash access when travelling between cities or crossing into the country from one of its neighbours.
