Coffee & cafés in North Macedonia
278 coffee shops and cafés across 52 cities and towns — the most complete North Macedonia coffee directory anywhere.
North Macedonia has 278 coffee venues across 52 cities. The top cities by venue count are Skopje (97), Ohrid (28), Tetovo (14), Bitola (12), and Kičevo (10). The most common serves are sandwiches, tea, and pastries. The independent share is about 100%.
Bedinje
1 venue
Berovo
2 venues
Bitola
12 venues
Čair
3 venues
Crnilište
1 venue
Delcevo
1 venue
Dobri Dol
3 venues
Dobrošte
1 venue
Dračevo
1 venue
Džepčište
1 venue
Gevgelija
1 venue
Gjorče Petro
8 venues
Golema Rečica
3 venues
Gostivar
6 venues
Grčec
1 venue
Gurgurnica
2 venues
Kadino
3 venues
Kamenjane
3 venues
Kavadarci
4 venues
Kičevo
10 venues
Kochani
1 venue
Kratovo
2 venues
Kriva Palanka
3 venues
Krušopek
1 venue
Kumanovo
7 venues
Lipkovo
1 venue
Makedonska Kamenica
2 venues
Makedonski Brod
2 venues
Mislesevo
1 venue
Ohrid
28 venues
Otlja
1 venue
Plasnica
1 venue
Prilep
4 venues
Radishani
1 venue
Radovis
4 venues
Rostusa
2 venues
Sedlarevo
2 venues
Shtip
3 venues
Šipkovica
3 venues
Skopje
97 venues
Sopište
1 venue
Srbica
1 venue
Star Dojran
1 venue
Struga
5 venues
Strumica
5 venues
Sveti Nikole
3 venues
Tetovo
14 venues
Usje
8 venues
Veles
1 venue
Vinica
3 venues
Vrapčište
2 venues
Vrutok
1 venue
Coffee culture in North Macedonia
North Macedonia has a thriving coffee scene, and WorldCafeMap lists 278 coffee shops, cafés and roasteries across 52 cities — from the busiest spots in Skopje, Ohrid, Tetovo to hidden gems in smaller towns. Every listing shows the address, opening hours, a map, photos and real customer ratings.
Use the city links above to browse, or search by name. Run a coffee shop? Add it free.