🇳🇿New Zealand Subdivisions
All 19 New Zealand subdivisions with ISO 3166-2:NZ codes - Oceania / Australia and New Zealand
Total
19 subdivisions
Types
Island, Regional council, Special island authority, Unitary authority
ISO Standard
ISO 3166-2:NZ
Code Example
import { subdivision } from '@koshmoney/countries';
// Get all New Zealand subdivisions
const subs = subdivision.getByCountry('NZ');
// => 19 subdivisions
// Look up a specific subdivision
subdivision.get('NZ-AUK');
// => { code: 'NZ-AUK', name: 'Auckland', type: 'Unitary authority' }
// Validate a subdivision code
subdivision.isValidCode('NZ-AUK'); // true
subdivision.isValidRegion('NZ', 'AUK'); // trueTree-Shaking Tip
Import only New Zealand subdivisions to minimize bundle size:
// Import only New Zealand subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/NZ';
Object.entries(subdivisions);
// => 19 entriesAll New Zealand Subdivisions
Islands (2)
| Code | Name |
|---|---|
| NZ-N | North Island |
| NZ-S | South Island |
Regional councils (11)
| Code | Name |
|---|---|
| NZ-BOP | Bay of Plenty |
| NZ-CAN | Canterbury |
| NZ-HKB | Hawke's Bay |
| NZ-MWT | Manawatu-Wanganui |
| NZ-NTL | Northland |
| NZ-OTA | Otago |
| NZ-STL | Southland |
| NZ-TKI | Taranaki |
| NZ-WGN | Wellington |
| NZ-WKO | Waikato |
| NZ-WTC | West Coast |
Special island authoritys (1)
| Code | Name |
|---|---|
| NZ-CIT | Chatham Islands Territory |
Unitary authoritys (5)
| Code | Name |
|---|---|
| NZ-AUK | Auckland |
| NZ-GIS | Gisborne District |
| NZ-MBH | Marlborough District |
| NZ-NSN | Nelson City |
| NZ-TAS | Tasman District |
FAQ
- How many subdivisions does New Zealand have?
- New Zealand has 19 subdivisions defined in ISO 3166-2:NZ, including 2 islands, 11 regional councils, 1 special island authoritys, 5 unitary authoritys.
- What is the ISO 3166-2 code format for New Zealand?
- New Zealand subdivision codes follow the format NZ-XX, where NZ is the country's alpha-2 code and XX is the subdivision identifier. For example, NZ-AUK represents Auckland.
- How to get New Zealand subdivisions in JavaScript?
- Install
@koshmoney/countriesvia npm, then usesubdivision.getByCountry('NZ')to get all 19 subdivisions.
Use New Zealand subdivision data in your project
Get all 19 New Zealand subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.
npm install @koshmoney/countries