The North American Numbering Plan (NANP)

The North American Numbering Plan (NANP)

The North American Numbering Plan is the unified telephone numbering system shared by twenty countries across North America and the Caribbean. It is the reason that calling from New York to Toronto, or from Miami to the US Virgin Islands, requires only ten digits and country code +1 — no international dialing procedures needed.

Geographic Scope

The NANP covers a broader territory than its name suggests. All of these countries and territories share country code +1:

  • United States (including territories: Puerto Rico, US Virgin Islands, Guam, American Samoa, Northern Mariana Islands)
  • Canada
  • Bermuda
  • Anguilla, Antigua and Barbuda, Bahamas, Barbados, British Virgin Islands, Cayman Islands, Dominica, Dominican Republic, Grenada, Jamaica, Montserrat, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Sint Maarten, Trinidad and Tobago, Turks and Caicos Islands

This means a phone number in Jamaica (area code 876) and a phone number in Manhattan (area code 212) are structured identically and routed through the same numbering infrastructure. The NANP encompasses roughly 400 million assigned telephone numbers across all participating territories.

The 10-Digit Structure

Every NANP number follows the format:

+1 (NPA) NXX-XXXX
  • +1: The international country code for all NANP countries
  • NPA (Numbering Plan Area): The three-digit area code. Identifies a geographic region or service type.
  • NXX (Central Office Code): The three-digit exchange code. Originally identified the specific central office switch; today identifies a block of numbers assigned to a carrier.
  • XXXX (Subscriber Number): The four-digit line number. Identifies the individual telephone line.

Both the NPA and NXX follow the format N-X-X, where N is a digit 2-9 and X is a digit 0-9. The restriction on the first digit (no 0 or 1) prevents conflicts with operator and long-distance access codes.

For a detailed breakdown of how each component works and drives routing decisions, see NPA/NXX: What Area Codes and Exchanges Mean.

Administration: NANPA

The NANP is administered by the North American Numbering Plan Administrator (NANPA), a role currently filled by Somos, Inc. (previously iconectiv/Telcordia). NANPA is appointed by the FCC in its capacity as the US government’s telecommunications regulator, though NANPA serves all participating countries through the oversight of the NANP Implementation and Administration Group (NIAG).

NANPA’s responsibilities include:

  • Assigning NPAs to states, provinces, and territories as existing codes approach exhaustion
  • Processing NXX code applications from carriers requesting new exchange blocks
  • Monitoring utilization to forecast when new area codes will be needed
  • Maintaining the NANP administration system (NAS), the authoritative database of all NPA/NXX assignments
  • Coordinating with regulators in all 20 NANP countries

Individual countries retain regulatory authority over numbering within their borders. In the US, the FCC sets national policy while state public utility commissions handle area code relief planning. In Canada, the CRTC serves a similar role.

Special Codes and Reservations

Not every combination within the numbering plan is available for regular telephone numbers.

N11 Service Codes

Seven three-digit codes are reserved as Nationally Assigned N11 codes:

Code Service
211 Community information and referral
311 Non-emergency government services
411 Directory assistance
511 Traffic and transportation information
611 Telephone company repair service
711 Telecommunications Relay Service (TRS)
811 Underground utility location (“call before you dig”)
911 Emergency services

011 and 111 are not N11 codes — 011 is the international dialing prefix, and 1 is the long-distance/toll prefix.

Toll-Free NPAs

Several NPAs are reserved for toll-free service, where the called party (not the caller) pays for the call:

800, 888, 877, 866, 855, 844, 833 (with 822 reserved for future use)

Toll-free numbers are non-geographic and require a specialized routing database (the SMS/800 system) to determine which carrier and which customer should receive the call. They are managed by RespOrgs (Responsible Organizations) rather than through standard NPA/NXX assignment.

Other Reserved NPAs

  • 900: Premium-rate services (caller pays an elevated per-minute charge)
  • 500, 533, 544, 566, 577, 588: Personal Communications Services (follow-me numbers)
  • 710: US Government
  • 600: Canadian non-geographic services

The 555 Line Number Range

Within any NPA/NXX, subscriber numbers 555-0100 through 555-0199 are reserved for fictional use (movies, TV, examples in documentation). 555-1212 is the universal directory assistance number. Other 555 numbers may be assigned to real subscribers.

How NPAs Are Assigned

When a state or province needs a new area code — because existing NXX assignments are approaching exhaustion — the process works like this:

  1. NANPA forecasts that available NXX codes in an existing NPA will run out within a certain timeframe (typically a few years)
  2. The relevant state regulator (PUC in the US, CRTC in Canada) is notified and conducts proceedings to determine the relief method
  3. The regulator decides between a geographic split (dividing the territory, each half gets a different NPA) or an overlay (new NPA covers the same territory as the old one)
  4. NANPA assigns an available NPA code from the pool
  5. A permissive dialing period allows the transition (especially important for splits, where existing numbers may change area codes)

Overlays have become the dominant method since the early 2000s because they do not require existing subscribers to change their numbers. The tradeoff is mandatory 10-digit dialing throughout the overlay region. For more on this topic, see Area Code Overlays and Splits.

History

The NANP was created in 1947 by AT&T as part of a nationwide direct-distance dialing plan. Before the NANP, long-distance calls required operator assistance — the caller would tell an operator the city and number, and the operator would manually establish the circuit.

The original plan assigned 86 area codes across the United States and Canada. The numbering scheme used a specific pattern: NPAs with 0 as the middle digit (like 201, 202, 303, 404) indicated states or provinces with multiple area codes, while NPAs with 1 as the middle digit (like 212, 213, 312, 415) indicated areas with a single area code covering the entire state or a major metropolitan area.

This middle-digit rule was not arbitrary — it allowed telephone switches of the era (electromechanical crossbar switches) to quickly distinguish between area codes and office codes, enabling faster call setup. The rule was abandoned in 1995 as the pool of available NPAs under the original format was exhausted, opening up codes like 334, 469, and 628.

Key milestones in NANP history:

  • 1947: NANP launched with 86 area codes
  • 1951: First direct-dialed long-distance call (Englewood, NJ to Alameda, CA)
  • 1971: International direct dialing introduced from the US (011 prefix)
  • 1995: Middle-digit restriction removed, vastly expanding available NPAs
  • 1996: Local Number Portability mandated by the Telecommunications Act
  • 1997: First area code overlay implemented (Maryland, NPA 240 over 301)
  • 2000s: Thousands-block pooling introduced to conserve NXX assignments
  • 2021: 988 designated as the Suicide and Crisis Lifeline (overlaying existing 988 NXX assignments)

Current Scale

Today, the NANP includes:

  • ~330 active geographic NPAs assigned to states and territories
  • ~30+ non-geographic NPAs (toll-free, premium, personal, government)
  • ~200,000+ active NXX assignments across all NPAs
  • ~400 million assigned telephone numbers

The numbering plan is not infinite. With approximately 800 usable NPAs and 800 NXX codes per NPA, the theoretical maximum is around 6.4 billion numbers — but between reservations, inefficient utilization, and geographic constraints, the practical capacity is far lower. Conservation measures like thousands-block pooling and number reclamation have extended the plan’s life significantly, but long-term exhaustion remains a planning concern.

NANP and This Site

TelecomRouting.com publishes daily-updated reference data for every active NPA and NXX in the NANP. You can browse all area codes, view them by state, and drill into individual area codes to see every exchange assignment with its carrier, rate center, and type. This data is sourced from NANPA’s public assignment records and our own carrier routing tables.

Further Reading