Dial Puerto Rico directly through your phone carrier using country code 1-787 — convenient, but international rates can add up fast.
Prepaid calling cards let you reach Puerto Rico at lower rates, though you'll juggle access numbers and PINs each time.
MeraTalk connects you to Puerto Rico over the internet with HD-clear audio, low rates, and no hardware to set up.
The North American Numbering Plan covers Puerto Rico, so there is no international prefix and no country code to dial. From the US or Canada, dial 1, then 787, then the seven-digit local number — exactly as you would call another US state.
It is still an international call. Despite the domestic-looking format, most US carriers bill calls to Puerto Rico at international rates — worth checking your plan before you call back.
On a mobile you can replace the exit code with a + sign and dial +1 787 directly, which works from any country without knowing the local exit code.
Full dialing sequence
From the US or Canada you don't need one: Puerto Rico is part of the North American Numbering Plan, so you dial it like a domestic long-distance call starting with 1. From most other countries, dial 00 first.
Immediately follow with Puerto Rico's country code — no spaces or dashes. This routes your call to Puerto Rico's telephone network. On smartphones, replace the exit code with a + sign.
Add the city or regional code for your destination in Puerto Rico. If the local number starts with a 0 (trunk prefix), drop it — the country code replaces it when dialing internationally.
Enter all remaining digits of the local number exactly as written. For mobile numbers, include every digit — no abbreviations. Press call and your carrier does the rest.
A strong, stable internet connection is the foundation of every clear call — use Wi-Fi or solid data whenever you can.
A quality headset sharpens both ends of the conversation, making your calls to Puerto Rico clearer and more comfortable.
Keep the time difference in mind — UTC-4 — so you reach people at a reasonable hour and not in the middle of the night.
The price of calling Puerto Rico swings widely depending on whether you use a carrier, a calling card, or VoIP — and VoIP usually wins.
How to get started with MeraTalk
Phone numbers in Puerto Rico follow set ranges after the 1-787 country code, distinguishing mobiles, landlines, and special services.
Puerto Rico does not have a country calling code. It is part of the North American Numbering Plan and is dialled as +1, exactly like a US state, on two area codes rather than one.
787 opened on 1 March 1996. 939 was added as an overlay on 15 September 2001, covering the same territory — which is why ten-digit dialling is mandatory across the island: with two codes over one area, seven digits are no longer unique.
Both codes cover the whole island, so neither one tells you where in Puerto Rico a number is. Which one a number has depends only on when it was issued.
Yes. Puerto Rico is a United States territory inside the North American Numbering Plan, so 787 and 939 are US area codes in every practical sense.
From the mainland, dial 1 787 or 1 939 followed by the seven-digit number — exactly as you would call another state. There is no 011 and no country code, and unlike calls to the Caribbean island nations, calls to Puerto Rico are usually treated as domestic by US carriers.
Find international dialing codes for every country. Click any country to get the full calling guide & tips.
All countries A–Z
Same product, same support, same compliance on every plan. The AI receptionist is included from day one.