Quick Answer Nepal’s country-level zip code is 00977. For city or district addresses, use a 5-digit postal code. Kathmandu = 44600, Pokhara = 33700, Lalitpur = 44700, Bhaktapur = 44800.

Nepal Zip Code vs Postal Code vs Pin Code

Many people search for these three terms and wonder if they are different. In Nepal, zip code, postal code, and pin code all mean the same thing. They are all numeric codes used to identify a location for mail delivery.

However, there are two types you need to know:

  • Country Zip Code (00977): This is used when an international form asks for a zip code and does not have a separate country code field. It covers the whole country of Nepal.
  • City or District Postal Code: This is a 5-digit number that is specific to your city, town, or district. For example, Kathmandu has the code 44600, and Pokhara has 33700.
Simple Rule: If a form asks “What is the zip code of Nepal?” use 00977. If it asks for your local postal code or pin code, use your city’s 5-digit code from the table below.

Postal codes are essential for accurate mail delivery, online registrations, and e-commerce transactions. Always use the correct postal code for your specific location.

TermValueWhen to Use
Nepal Zip Code00977International forms, country-level field
Nepal Postal Code5-digit (varies by city)Local mail, local deliveries, local registrations
Nepal Pin Code5-digit (varies by city)Same as postal code,different name, same meaning
Nepal Postcode5-digit (varies by city)Used in some international address forms

Postal Codes of Major Cities in Nepal

Here are the postal codes for the most searched cities in Nepal. These are official codes used by Nepal Post for mail delivery.

City / PlaceDistrictProvincePostal Code
KathmanduKathmanduBagmati44600
PokharaKaskiGandaki33700
Lalitpur (Patan)LalitpurBagmati44700
BhaktapurBhaktapurBagmati44800
Bharatpur (Chitwan)ChitwanBagmati44200
BiratnagarMorangKoshi (Province 1)56613
BirgunjParsaMadhesh44300
NepalgunjBankeLumbini21900
DhangadhiKailaliSudurpashchim10900
HetaudaMakwanpurBagmati44107
DharanSunsariKoshi (Province 1)56700
ButwalRupandehiLumbini32907
ItahariSunsariKoshi (Province 1)56705
GhorahiDangLumbini22400
DamakJhapaKoshi (Province 1)57217
Bhadrapur (Jhapa HQ)JhapaKoshi (Province 1)57200
JanakpurDhanushaMadhesh45600
LahanSirahaMadhesh56500
GalkotBaglungGandaki33300
Palpa (Tansen)PalpaLumbini32500

Postal Code of All 77 Districts in Nepal

Search by district name, city, or province to find your postal code quickly.

District / Place Province Postal Code
TaplejungKoshi57300
PanchtharKoshi57100
IlamKoshi57000
Jhapa (Bhadrapur)Koshi57200
Morang (Biratnagar)Koshi56613
Sunsari (Inaruwa)Koshi56600
DhankutaKoshi56800
TerhathumKoshi56900
SankhuwasabhaKoshi57400
BhojpurKoshi56200
Solukhumbu (Salleri)Koshi56100
OkhaldhungaKoshi56300
KhotangKoshi56400
UdayapurKoshi56500
Saptari (Rajbiraj)Madhesh56000
Siraha (Lahan)Madhesh56500
Dhanusha (Janakpur)Madhesh45600
Mahottari (Jaleshwor)Madhesh45700
Sarlahi (Malangwa)Madhesh45800
Rautahat (Gaur)Madhesh45900
Bara (Kalaiya)Madhesh45200
Parsa (Birgunj)Madhesh44300
KathmanduBagmati44600
Lalitpur (Patan)Bagmati44700
BhaktapurBagmati44800
Kavrepalanchok (Dhulikhel)Bagmati45200
Sindhupalchok (Chautara)Bagmati45400
Dolakha (Charikot)Bagmati45300
Ramechhap (Manthali)Bagmati45500
SindhuliBagmati45600
Makwanpur (Hetauda)Bagmati44107
Chitwan (Bharatpur)Bagmati44200
NuwakotBagmati45100
RasuwaBagmati45000
DhadingBagmati45300
Kaski (Pokhara)Gandaki33700
LamjungGandaki33500
Tanahu (Damauli)Gandaki33400
GorkhaGandaki33600
ManangGandaki33800
Mustang (Jomsom)Gandaki33900
Myagdi (Beni)Gandaki33200
BaglungGandaki33300
Parbat (Kushma)Gandaki33100
SyangjaGandaki33000
Nawalparasi EastGandaki32800
Nawalparasi West (Parasi)Lumbini32600
Rupandehi (Butwal)Lumbini32907
Kapilvastu (Taulihawa)Lumbini32200
ArghakhanchiLumbini32100
Gulmi (Tamghas)Lumbini32000
Palpa (Tansen)Lumbini32500
Dang (Ghorahi)Lumbini22400
Banke (Nepalgunj)Lumbini21900
Bardiya (Gulariya)Lumbini21700
PyuthanLumbini22200
Rolpa (Libang)Lumbini22100
Eastern RukumLumbini22300
Surkhet (Birendranagar)Karnali21600
Western Rukum (Musikot)Karnali21500
Salyan (Sharada)Karnali21400
DailekhKarnali21300
Jajarkot (Khalanga)Karnali21200
Dolpa (Dunai)Karnali21100
Humla (Simikot)Karnali21000
JumlaKarnali21150
KalikotKarnali21250
Mugu (Gamgadhi)Karnali21050
Kailali (Dhangadhi)Sudurpashchim10900
Kanchanpur (Mahendranagar)Sudurpashchim10400
DadeldhuraSudurpashchim10800
Doti (Silgadhi)Sudurpashchim10700
BajhangSudurpashchim10600
BajuraSudurpashchim10500
Achham (Mangalsen)Sudurpashchim10300
BaitadiSudurpashchim10200
DarchulaSudurpashchim10100

How to Find Your Postal Code in Nepal

You can find the postal code of your location in Nepal using these steps:

  1. Know your district name. For example: Kathmandu, Kaski, Jhapa, Chitwan.
  2. Search your district in the table above. The 5-digit code shown is your postal code.
  3. If you need your zone-specific or municipality-specific code, check with Nepal Post or your local ward office.
  4. For international shipping or online forms, use 00977 as the Nepal zip code.
  5. Always write both: your city’s 5-digit postal code in the address line and 00977 in the zip/country code field when filling international forms.

What to Write in an Address Form

When filling out an online order or international form, use this format:

Example Address (International Form):
Name: Ram Sharma
Address: House Number 101, Putalisadak-16
City: Kathmandu
Postal Code: 44600
Country: Nepal
Zip Code (if asked): 00977

Nepal Postal Codes for Kathmandu Valley

The Kathmandu Valley includes three districts. Each has its own postal code:

  • Kathmandu postal code: 44600 (also written as KTM postal code)
  • Lalitpur postal code: 44700 (Patan pin code)
  • Bhaktapur postal code: 44800

Province-Wise Postal Code Ranges in Nepal

Nepal divides its postal codes by province. Here is a general guide to the postal code range for each province:

ProvincePostal Code RangeMajor City (Code)
Koshi (Province 1)56000 to 57999Biratnagar (56613)
Madhesh (Province 2)44300 to 45999Janakpur (45600)
Bagmati Province44100 to 45999Kathmandu (44600)
Gandaki Province33000 to 33999Pokhara (33700)
Lumbini Province21700 to 32999Butwal (32907)
Karnali Province21000 to 21699Surkhet (21600)
Sudurpashchim Province10100 to 10999Dhangadhi (10900)

Why Postal Codes and Zip Codes Matter in Nepal

Postal codes are more than just numbers. Here is why you need the correct one:

  • Online shopping: Sites like Daraz, Amazon, and AliExpress need your correct postal code to deliver your package.
  • Bank and government forms: Many forms ask for your postal code or pin code during account creation.
  • Visa applications: Foreign embassy forms often ask for your city’s postal code along with the country zip code.
  • Sending mail or parcels: Nepal Post uses postal codes to sort and deliver letters and packages faster.
  • E-commerce and logistics: Delivery companies in Nepal use the district-level postal code to route your order to the right area.

Searchable Postal Code Table for All Districts in Nepal

Search by Place

Search by Province

Search by Postcode

Frequently Asked Questions About Nepal Postal Codes

What is the postal code of Kathmandu?

The postal code of Kathmandu is 44600. This is the main 5-digit code used for Kathmandu city. It is also known as the Kathmandu zip code or KTM pin code.

What is the zip code of Nepal?

The zip code of Nepal is 00977. This is the country-level code used on international forms. It is the same for all of Nepal and does not change by city or district.

What is the postal code of Pokhara?

The postal code of Pokhara is 33700. Pokhara is in Gandaki Province. This code is also called the Pokhara pin code or Pokhara zip code.

What is the postal code of Lalitpur?

The postal code of Lalitpur is 44700. Lalitpur is also called Patan. It is in Bagmati Province, just south of Kathmandu.

What is the postal code of Chitwan or Bharatpur?

The postal code of Bharatpur in Chitwan district is 44200. Bharatpur is the provincial capital of Bagmati Province.

What is the postal code of Jhapa?

The postal code of Jhapa district is 57200. Bhadrapur is the district headquarters of Jhapa and uses this code. Damak, another major city in Jhapa, uses 57217.

Are zip code, postal code, and pin code the same in Nepal?

Yes. In Nepal, these three terms all mean the same thing. They all refer to a numeric code used to identify a location for mail and deliveries. The term “pin code” is more common in India, but it is widely used in Nepal too.

What is the postal code of my location in Nepal?

To find the postal code of your location, search your city or district name in the searchable table above. Each district in Nepal has its own 5-digit postal code. You can also filter by province to narrow your search.

What is Nepal pin code 00977?

00977 is the country-level zip code or pin code for Nepal. It is not specific to any city. Use it when an international form asks for zip code or postal code without a city-level field. Some forms also use +977 as Nepal’s telephone country code, which is different.

What is the postal code of Biratnagar?

The postal code of Biratnagar is 56613. Biratnagar is in Morang district and is the largest city in Koshi Province (Province No. 1).

What is the postcode or zip code of Bhaktapur?

The postcode of Bhaktapur is 44800. It is one of the three districts in the Kathmandu Valley.

How many digits is a Nepal postal code?

Nepal postal codes are 5 digits long. For example: 44600 for Kathmandu and 33700 for Pokhara. The country-level zip code 00977 is also 5 digits but used differently on international forms.