Home phone number Puerto Rico

Puerto Rico Phone Number validator

How the phone number format works

Format
Puerto Rico phone number in national or international (+1) format
Example
+17872345678

Things to watch for

  • Accepts national or international (E.164, e.g. +1...) format
  • Validated with Google's libphonenumber; confirms the number is possible/valid for this country, not that it is currently assigned or reachable
Regex for phone number
^[+]?[0-9 ()\-]{6,}$

A Puerto Rico phone number is a standard 10-digit North American Numbering Plan (NANP) number — 3-digit area code plus 7-digit local number, e.g. 787-234-5678 — sharing the same +1 country code and 10-digit shape as the US mainland, Canada, and a long list of Caribbean nations. 787 was Puerto Rico’s sole area code for years; once its combinations ran low, 939 was added in 2003 as an overlay covering the entire island rather than splitting it geographically.

How this validator works

Type the number in local form (787-234-5678) or full international form (+17872345678); this tool checks the digit count and confirms the area code falls within Puerto Rico’s assigned 787 or 939 range, using Google’s libphonenumber entirely client-side. Because NANP is shared across dozens of countries and territories, it’s that area-code lookup, not the +1 prefix, that lets the validator confirm Puerto Rico specifically rather than the US mainland or a neighboring island.

What a pass doesn’t tell you

A pass confirms the number has a genuinely Puerto Rican area code and a plausible 7-digit local number — it does not confirm the line is connected, ported, or still held by whoever gave it to you.

Scope: format and area-code-origin validation only, useful for catching a mistyped digit or a wrong-country assumption before a number reaches a CRM or dialer — not a substitute for a carrier lookup.

Content last reviewed 2026-07-09.

phone number FAQ

Why does Puerto Rico have two area codes, 787 and 939?

787 was Puerto Rico's only area code for years. As available combinations ran low, 939 was added in 2003 as an overlay covering the whole island rather than a separate region — both codes now serve all of Puerto Rico simultaneously, the same overlay pattern the Dominican Republic and Jamaica later used for their own extra codes.

Does a +1 787 or +1 939 number mean it's definitely Puerto Rican and not from the US mainland?

Yes. Both 787 and 939 are assigned specifically to Puerto Rico within the shared NANP +1 range, distinct from any US mainland, Canadian, or other Caribbean area code — the area code is what identifies Puerto Rico, not the +1 prefix on its own.

Does a valid Puerto Rico area code confirm the line is currently active?

No. It only confirms the area code and 7-digit local number match a real Puerto Rico NANP pattern — not that the SIM is active or reachable, which needs a carrier-side lookup this tool doesn't perform.

← More Phone Number validators