🇻🇳Viet Nam Subdivisions
All 63 Viet Nam subdivisions with ISO 3166-2:VN codes - Asia / South-eastern Asia
Total
63 subdivisions
Types
Municipality, Province
ISO Standard
ISO 3166-2:VN
Code Example
import { subdivision } from '@koshmoney/countries';
// Get all Viet Nam subdivisions
const subs = subdivision.getByCountry('VN');
// => 63 subdivisions
// Look up a specific subdivision
subdivision.get('VN-01');
// => { code: 'VN-01', name: 'Lai Châu', type: 'Province' }
// Validate a subdivision code
subdivision.isValidCode('VN-01'); // true
subdivision.isValidRegion('VN', '01'); // trueTree-Shaking Tip
Import only Viet Nam subdivisions to minimize bundle size:
// Import only Viet Nam subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/VN';
Object.entries(subdivisions);
// => 63 entriesAll Viet Nam Subdivisions
Municipalitys (5)
| Code | Name |
|---|---|
| VN-CT | Can Tho |
| VN-DN | Da Nang |
| VN-HN | Ha Noi |
| VN-HP | Hai Phong |
| VN-SG | Ho Chi Minh |
Provinces (58)
| Code | Name |
|---|---|
| VN-01 | Lai Châu |
| VN-02 | Lào Cai |
| VN-03 | Hà Giang |
| VN-04 | Cao Bằng |
| VN-05 | Sơn La |
| VN-06 | Yên Bái |
| VN-07 | Tuyên Quang |
| VN-09 | Lạng Sơn |
| VN-13 | Quảng Ninh |
| VN-14 | Hòa Bình |
| VN-18 | Ninh Bình |
| VN-20 | Thái Bình |
| VN-21 | Thanh Hóa |
| VN-22 | Nghệ An |
| VN-23 | Hà Tĩnh |
| VN-24 | Quảng Bình |
| VN-25 | Quảng Trị |
| VN-26 | Thừa Thiên-Huế |
| VN-27 | Quảng Nam |
| VN-28 | Kon Tum |
| VN-29 | Quảng Ngãi |
| VN-30 | Gia Lai |
| VN-31 | Bình Định |
| VN-32 | Phú Yên |
| VN-33 | Đắk Lắk |
| VN-34 | Khánh Hòa |
| VN-35 | Lâm Ðồng |
| VN-36 | Ninh Thuận |
| VN-37 | Tây Ninh |
| VN-39 | Ðồng Nai |
| VN-40 | Bình Thuận |
| VN-41 | Long An |
| VN-43 | Bà Rịa - Vũng Tàu |
| VN-44 | An Giang |
| VN-45 | Ðồng Tháp |
| VN-46 | Tiền Giang |
| VN-47 | Kiến Giang |
| VN-49 | Vĩnh Long |
| VN-50 | Bến Tre |
| VN-51 | Trà Vinh |
| VN-52 | Sóc Trăng |
| VN-53 | Bắc Kạn |
| VN-54 | Bắc Giang |
| VN-55 | Bạc Liêu |
| VN-56 | Bắc Ninh |
| VN-57 | Bình Dương |
| VN-58 | Bình Phước |
| VN-59 | Cà Mau |
| VN-61 | Hải Dương |
| VN-63 | Hà Nam |
| VN-66 | Hưng Yên |
| VN-67 | Nam Ðịnh |
| VN-68 | Phú Thọ |
| VN-69 | Thái Nguyên |
| VN-70 | Vĩnh Phúc |
| VN-71 | Điện Biên |
| VN-72 | Đắk Nông |
| VN-73 | Hậu Giang |
FAQ
- How many subdivisions does Viet Nam have?
- Viet Nam has 63 subdivisions defined in ISO 3166-2:VN, including 5 municipalitys, 58 provinces.
- What is the ISO 3166-2 code format for Viet Nam?
- Viet Nam subdivision codes follow the format VN-XX, where VN is the country's alpha-2 code and XX is the subdivision identifier. For example, VN-01 represents Lai Châu.
- How to get Viet Nam subdivisions in JavaScript?
- Install
@koshmoney/countriesvia npm, then usesubdivision.getByCountry('VN')to get all 63 subdivisions.
Use Viet Nam subdivision data in your project
Get all 63 Viet Nam subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.
npm install @koshmoney/countries