Postcode

New Zealand postcodes

New Zealand postcodes have the format #### (4 digits), for example 6001. zipcodestack has 2,206 postcodes for New Zealand in 16 regions.

Format
####
Example
6001
Codes in our database
2,206
Local name
postcode

New Zealand postcode format

Pattern#### (# digit, @ letter)
Examples6001, 6015, 6332, 8252, 1030
Regex^(?:\d{4})$
Official lookupwww.nzpost.co.nz

Format and regex from Google's address metadata (libaddressinput). The regex checks the shape of a code, not whether it exists.

Postcodes by region

RegionRangeCodes
Auckland0600 – 2697255
Bay of Plenty3010 – 364285
Canterbury7260 – 9498222
Gisborne4010 – 409432
Hawke's Bay3360 – 429583
Manawatu-Wanganui3920 – 5581169
Marlborough7100 – 737135
Nelson7010 – 707111
Northland0110 – 0975124
Otago9010 – 9793140
Southland9600 – 989375
Taranaki4310 – 468576
Tasman7005 – 719829
Waikato2121 – 4376220
Wellington5010 – 6972112
West Coast7802 – 789542

Postcodes of the largest cities

New Zealand postcodes: FAQ

What is the postcode format in New Zealand?

New Zealand postcodes follow the pattern #### (# = digit, @ = letter), i.e. 4 digits. Examples: 6001, 6015, 6332, 8252, 1030.

What regex validates New Zealand postcodes?

^(?:\d{4})$ matches the official format (from Google's address metadata). It checks the shape only; whether a code exists needs a lookup in a postal code database such as the zipcodestack API.

What is the postcode of Wellington?

Wellington has 25 postcodes, starting with 6011. The right one depends on the street; see the full list for Wellington.

How many postcodes are there in New Zealand?

The zipcodestack database contains 2,206 postcodes for New Zealand, each with place name, region and coordinates.

Postal code API

Look up New Zealand postcodes by API

zipcodestack looks up, validates and searches postal codes in 149 countries: city, state, coordinates, distances and radius search, as JSON.

/v1/search documentation International postal code API All documentation

300 free requests every month. No credit card required.

GET https://api.zipcodestack.com/v1/search?codes=6001&country=nz

{
  "results": {
    "6001": [{
      "postal_code": "6001",
      "country_code": "NZ",
      "city": "…",
      "state": "…",
      "latitude": …,
      "longitude": …
    }]
  }
}

Free postal code tools

Start using our ZIP Code API for free today!

Get 300 requests / month for free