The New Zealand telephone numbering plan describes the allocation of telephone numbers in New Zealand and the Pitcairn Islands.
History New Zealand's first telephone exchanges, established from 1881, were manually operated, with calls connected by operators. Automatic switching began to be introduced from 1913, and expanded gradually over the following decades, although manual exchanges remained in use in some areas until 1990.
On manual exchanges, telephone numbers were assigned consecutively in ascending order. Multi-party lines were identified by a suffix letter corresponding to the subscriber's ring pattern in Morse code. For example, subscriber 193M was signalled by two long rings, while 193S was signalled by three short rings.
With the introduction of automatic exchanges, the length of local telephone numbers varied between three and seven digits long depending on the size of the exchange and its calling area. Early numbers were limited to five digits long. However, as demand for telephones grew, six-digit numbers began to be introduced in Auckland from 1954, Wellington from 1963, and Christchurch from 1964. Seven-digit numbers began to be introduced in Auckland and Wellington during the 1980s. It was common for telephone numbers of different lengths to coexist within the same area. For example, Hastings in early 1990 had a mixture of five-digit numbers (starting with 6 and 8) and six-digit numbers (starting with 75, 77 and 79).
A distinctive feature of New Zealand's telephone system was that rotary telephone dials were numbered in reverse compared with most other countries, with 9 closest to the finger stop and numbers descending anticlockwise to 0. Under pulse dialling, this meant that 9 generated one pulse, 8 generated two pulses, and so on, with 0 generating ten pulses. These characteristics influenced numbering conventions on automatic exchanges. Numbers beginning with 9 were generally not assigned due to the risk of misdialling under pulse dialling. The digit 0 was reserved for the operator, while numbers beginning with 1 were used for special services. When the emergency number 111 was introduced in 1958, it was chosen because its pulse pattern corresponded to the British emergency number 999, allowing compatibility with British-built switching equipment.
Before the introduction of subscriber toll dialling (STD), numbering schemes were localised and not fully integrated. Telephone directories included detailed instructions for dialling between neighbouring exchanges, including the use of prefixes for short-distance toll calls. For example, subscribers on the Halswell exchange dialling Christchurch would dial 1 followed by the local number, while Christchurch subscribers dialling Halswell would dial 22 followed by the local number.
Local calls within an exchange or local calling area were free (a practice that continues for residential customers), while long-distance (toll) calls required operator assistance.
Subscriber toll dialling Subscriber toll dialling (STD) was introduced in New Zealand in the mid-to-late 1970s, allowing subscribers to dial long-distance calls without operator assistance. The first exchange to implement STD was Upper Hutt on 9 April 1976. On STD-enabled exchanges, callers dialled 0 followed by the area (STD) code and the local number. Access to the operator moved to 010. Calls to manual exchanges continued to require operator assistance.
STD codes were initially assigned to local calling areas and varied in length from one to five digits (excluding the leading 0). Shorter codes were allocated to the largest centres — for example, 09 for Auckland, 04 for Wellington, and 03 for Christchurch — while smaller towns had longer codes. The numbering plan was structured hierarchically, with smaller exchanges often assigned additional digits within the code of a larger parent area. This often reflected pre-existing local dialling relationships; for example, the Halswell exchange was incorporated into the 03 area code as 03 22, preserving its earlier access code from Christchurch. The combined length of the STD code and local number typically totalled seven digits, but could range from six to eight digits depending on the area.
The rollout of STD continued through the late 1970s and 1980s. In some rural areas, toll calls required brief operator intervention for billing purposes, particularly where party lines were still in use.
A complete list of STD codes from 1987 is below: