Coffee & cafés in Nepal
1,935 coffee shops and cafés across 51 cities and towns — the most complete Nepal coffee directory anywhere.
Nepal has 1935 venues across 51 cities. The top cities by venue count are Kathmandu (398), Pokhara (211), Pātan (208), Madhyapur Thimi (196), and Ki̇̄rtipur (118). The most common serves are tea, sandwiches, and breakfast. The independent share is about 100%.
Amargaḍhi̇̄
1 venue
Banepā
40 venues
Besisahar
9 venues
Bhadrapur
4 venues
Bharatpur
92 venues
Bhattarai Danda
5 venues
Bhimdatta
6 venues
Biratnagar
49 venues
Birendranagar
45 venues
Birgañj
34 venues
Butwāl
65 venues
Chapali̇̄ Bhaḍrakāli̇̄
25 venues
Chari̇̄koṭ
3 venues
Chitre
24 venues
Dailekh
1 venue
Dārchulā
1 venue
Dhangaḍhi̇̄
38 venues
Dharān
54 venues
Dhulikhel
30 venues
Dihi
1 venue
Dipayal
1 venue
Hetauda
43 venues
Ilām
5 venues
Īṭahari̇̄
11 venues
Jaleshwar
1 venue
Janakpur
39 venues
Jumla
2 venues
kankrabari Dovan
4 venues
Kathmandu
398 venues
Khā̃dbāri̇̄
1 venue
Ki̇̄rtipur
118 venues
Kusma
2 venues
Lahān
17 venues
Lobuche
6 venues
Madhyapur Thimi
196 venues
Malaṅgawā
5 venues
Mustāng
5 venues
Nagarkot
4 venues
Namche Bazaar
15 venues
Nepalgunj
53 venues
Panauti
15 venues
Pātan
208 venues
Pokhara
211 venues
Rājbirāj
4 venues
Siddharthanagar
9 venues
Siraha
1 venue
Tānsen
2 venues
Ṭikāpur
3 venues
Triyuga
13 venues
Tulsi̇̄pur
14 venues
Wāliṅ
2 venues
Coffee culture in Nepal
Nepal has a thriving coffee scene, and WorldCafeMap lists 1,935 coffee shops, cafés and roasteries across 51 cities — from the busiest spots in Kathmandu, Pokhara, Pātan 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.