Area Code 3212 – Invercargill
The phone area code for Invercargill is 3212 (international format +643212). Browse local exchange codes (NXX) and carrier assignments below.
📞 Exchange Codes (NXX) for Area Code 3212
Select a central office code to view local carrier data and detailed information
📍 Geographic Location of Invercargill
Overview of Area Code 3212
Area code 3212 is a geographic National Destination Code (NDC) assigned to the city of Invercargill, located in the Southland region of New Zealand's South Island. This code forms part of the broader 03 numbering area, which covers the entire South Island, but the specific 3212 prefix is dedicated to Invercargill and its immediate surroundings. As a geographic code, it is tied to a fixed line network, and numbers under this prefix are typically allocated to residential and business landlines within the city limits.
Coverage and Administration
Invercargill is the southernmost city in New Zealand and serves as the commercial and administrative hub of the Southland region. The 3212 area code covers the central business district and adjacent suburbs, including Appleby, Glengarry, and Richmond. The allocation and management of numbers within this prefix are overseen by the Commerce Commission of New Zealand, which regulates the national numbering plan in accordance with ITU-T E.164 standards.
Dialing Formats
When calling a landline in Invercargill from within New Zealand, the local dialing format requires the trunk prefix '0' followed by the area code and the subscriber number. For example, a local number might be dialed as 03 212 3456. However, when calling from overseas, the international format omits the leading '0' and includes the country code for New Zealand (+64). Thus, the same number would be dialed as +64 3 212 3456.
It is important to note that New Zealand has implemented a nationwide overlay for the 03 area, meaning that all landline numbers in the South Island, including Invercargill, require 10-digit dialing (including the leading '0') even for local calls. This change was introduced to accommodate the growing demand for numbers and to facilitate number portability.
Caller Instructions
For local callers within Invercargill, dialing the full 10-digit number (e.g., 03 212 3456) is mandatory. For callers from other parts of New Zealand, the same format applies. International callers should replace the leading '0' with the +64 country code, omitting the '0' entirely. For example, a caller from the United States would dial 011 64 3 212 3456 (or +64 3 212 3456 on a mobile phone).
Overlay and Number Portability
As part of the national numbering plan, number portability allows subscribers to retain their 3212 numbers when switching service providers, provided they remain within the same geographic area. This ensures that businesses and residents in Invercargill can maintain their established contact numbers without disruption.