Skip to Content

🇳🇵Nepal Provinces

All 7 Nepal subdivisions with ISO 3166-2:NP codes - Asia / Southern Asia

Total

7 subdivisions

Types

Province

ISO Standard

ISO 3166-2:NP

Code Example

import { subdivision } from '@koshmoney/countries';

// Get all Nepal subdivisions
const subs = subdivision.getByCountry('NP');
// => 7 subdivisions

// Look up a specific subdivision
subdivision.get('NP-P1');
// => { code: 'NP-P1', name: 'Koshi', type: 'Province' }

// Validate a subdivision code
subdivision.isValidCode('NP-P1');  // true
subdivision.isValidRegion('NP', 'P1');  // true

Tree-Shaking Tip

Import only Nepal subdivisions to minimize bundle size:

// Import only Nepal subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/NP';

Object.entries(subdivisions);
// => 7 entries

All Nepal Provinces

CodeNameType
NP-P1KoshiProvince
NP-P2MadheshProvince
NP-P3BagmatiProvince
NP-P4GandakiProvince
NP-P5LumbiniProvince
NP-P6KarnaliProvince
NP-P7SudurpashchimProvince

FAQ

How many subdivisions does Nepal have?
Nepal has 7 subdivisions defined in ISO 3166-2:NP, including 7 provinces.
What is the ISO 3166-2 code format for Nepal?
Nepal subdivision codes follow the format NP-XX, where NP is the country's alpha-2 code and XX is the subdivision identifier. For example, NP-P1 represents Koshi.
How to get Nepal subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('NP') to get all 7 subdivisions.
View Nepal country page →Country code converter →

Use Nepal subdivision data in your project

Get all 7 Nepal subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.

npm install @koshmoney/countries