Area Code 87 – Pernambuco
The phone area code for Pernambuco is 87 (international format +5587). Browse local exchange codes (NXX) and carrier assignments below.
📞 Exchange Codes (NXX) for Area Code 87
Select a central office code to view local carrier data and detailed information
📍 Geographic Location of Pernambuco
Geographic Coverage and Administrative Jurisdiction
The area code 87 is a geographic National Destination Code (NDC) assigned to the western and central-southern regions of the state of Pernambuco, Brazil. It serves the Sertão Pernambucano and part of the Agreste, covering a vast area that includes the cities of Petrolina, Caruaru, Garanhuns, Arcoverde, Serra Talhada, and Salgueiro. The code is administered under the Brazilian National Telecommunications Agency (ANATEL) and is used for fixed-line (PSTN) services, as well as for some mobile numbers that have been ported to this geographic region.
Dialing Formats and Caller Instructions
For local calls within the same area code, dial only the 8-digit subscriber number. For example, to call a fixed line in Petrolina, dial XXXX-XXXX. For calls from other area codes within Brazil, dial 0 + operator code (XX) + 87 + subscriber number. For international callers, the format is +55 87 XXXX-XXXX (or +55 87 9XXXX-XXXX for mobile numbers). When dialing from abroad, omit the leading trunk prefix '0' and any operator code.
Overlay and Numbering Considerations
Currently, area code 87 does not have an overlay code; it is the sole geographic code for its region. However, due to the growth of mobile services, some mobile numbers originally assigned to other codes may have been ported to 87, but the prefix does not indicate the carrier or service type. Always verify the full number to determine if it is a fixed or mobile line.
Regulatory and Technical Notes
Brazilian numbering follows the ITU-T E.164 recommendation. The country code is +55, and the NDC length is two digits (87). Subscriber numbers are eight digits for fixed lines and nine digits for mobile lines (starting with '9'). The use of operator codes (e.g., 15 for Vivo, 21 for Claro) is mandatory for long-distance calls within Brazil. For VoIP and IP telephony services, the same geographic dialing rules apply, but the call may be routed over IP networks.