Prefixyr.com
Brazil ☎️ Landline / Geographic

Area Code 87 – Pernambuco

The phone area code for Pernambuco is 87 (international format +5587). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
01:29:44
America/Sao_Paulo • UTC -03:00
Full Dialing Format
+5587
Population 9,616,121
👥
Admin Region Pernambuco
🗺️
Elevation 370m
🏔️
GPS Coordinates -8.7833, -37.7000
📍

📍 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.

❓ Frequently Asked Questions

Which cities are covered by area code 87 in Brazil?
Area code 87 covers the western and central-southern regions of Pernambuco, including cities such as Petrolina, Caruaru, Garanhuns, Arcoverde, Serra Talhada, and Salgueiro.
How do I call a number in area code 87 from abroad?
Dial your country's international access code, then Brazil's country code 55, followed by area code 87 and the local 8-digit subscriber number. For mobile numbers, include the 9th digit. Example: +55 87 9XXXX-XXXX.
Is area code 87 used for mobile or fixed lines?
Area code 87 is primarily a geographic code for fixed lines, but due to number portability, some mobile numbers may be assigned to this code. Mobile numbers in Brazil typically have 9 digits starting with '9'.
What is the local dialing format within area code 87?
For local calls within the same area code, dial only the 8-digit subscriber number. For example, if the number is 1234-5678, simply dial 1234-5678.
Do I need to include the operator code when calling area code 87 from another Brazilian state?
Yes, for long-distance calls within Brazil, you must dial 0, then the operator code (e.g., 15 for Vivo, 21 for Claro), then the area code and subscriber number. Example: 0 15 87 1234-5678.