Area Code 89 – Piauí
The phone area code for Piauí is 89 (international format +5589). Browse local exchange codes (NXX) and carrier assignments below.
📞 Exchange Codes (NXX) for Area Code 89
Select a central office code to view local carrier data and detailed information
📍 Geographic Location of Piauí
Geographic Coverage and Administrative Jurisdiction
Area code 89 is a geographic National Destination Code (NDC) assigned to the state of Piauí in northeastern Brazil. It covers the state capital, Teresina, and numerous municipalities across the state, including Parnaíba, Picos, Floriano, and Campo Maior. As a geographic code, 89 is tied to the PSTN infrastructure of the region, although it is also used by VoIP and mobile services that have adopted the code for local presence.
Dialing Formats and Caller Instructions
For local calls within the same area code (and same city), Brazilian users typically dial only the 8-digit subscriber number. For example, to call a landline in Teresina, one might dial 3221-0000.
For calls from other area codes within Brazil, the full national trunk prefix and area code are required: 0 + operator code + 89 + subscriber number. For instance, calling from São Paulo (11) to Teresina would require dialing 0 XX 89 3221-0000, where XX is the carrier selection code.
For international callers, the format is +55 89 3221-0000 (or +55 89 9XXXX-XXXX for mobile numbers). The Brazilian country code is 55, and the leading zero of the national trunk prefix is omitted in international dialing.
Numbering Plan and Overlays
Brazil's telephone numbering plan is regulated by ANATEL. Area code 89 is not overlaid with another code; it is the sole geographic code for Piauí. Subscriber numbers are 8 digits for landlines and 9 digits for mobile numbers (starting with digit 9). The mobile numbers in this region also use the 89 code, but they are non-geographic in nature, as mobile numbers are portable across the country.
Practical Considerations for Callers
When calling from abroad, ensure you have the correct international exit code (e.g., 011 from the US, 00 from many countries) followed by Brazil's country code 55 and the area code 89. For mobile numbers, remember to include the 9th digit. If you are dialing from a VoIP service, the same international format applies. Always verify the number length and include the area code even when calling from a mobile phone within Brazil, as mobile-to-mobile calls require the full national number.