GLOSSARY AREA-CODES TECHNICAL

NPA-NXX: How US Phone Numbers Break Down

SIPNEX ·

Every ten-digit North American phone number follows one structure: NPA-NXX-XXXX. The NPA is the area code, the NXX is the central office code (the “prefix”), and the XXXX is the line number. In the notation, N stands for any digit 2–9 and X for any digit 0–9 — so 804-555-0123 parses as NPA 804, NXX 555, line 0123.

If you searched “NXX,” you most likely hit the term in a rate deck, a porting form, a carrier coverage list, or a numbering database. This is the working explanation of what those three digits mean, what a prefix lookup can still tell you, and where the old assumptions have quietly broken.

The anatomy: NPA-NXX-XXXX

  • NPA — Numbering Plan Area. The area code: a numbering region defined under the North American Numbering Plan, the 1947 AT&T/Bell Labs design that still governs US, Canadian, and much of the Caribbean numbering. Geographic NPAs map to territories; toll-free NPAs map to a billing class. The full story is in our area code guide.
  • NXX — central office code. The middle three digits. Historically these literally identified the central office switch serving the line — every number on prefix 555 in a given area code terminated on the same building’s equipment. Today the NXX identifies a rate center (a billing/geography unit) and the carrier block the number was assigned from.
  • XXXX — line number. The subscriber’s four digits within the prefix.

One NPA-NXX combination spans exactly 10,000 possible numbers (0000–9999). Numbering exhaust is measured, allocated, and argued about in these 10,000-number blocks — and since the FCC mandated thousands-block number pooling, carriers are actually assigned inventory in 1,000-number sub-blocks so partially used prefixes don’t strand capacity.

Why “N” can’t be 0 or 1

The format rules are not decoration — they are routing logic inherited from electromechanical switching:

  • The first digit of an NPA or NXX must be 2–9. A leading 1 signals long-distance dialing, and a leading 0 reaches an operator. Reserving them lets a switch know what kind of dialing string it is receiving from the first pulse.
  • N11 codes are service codes. 211 through 911 are reserved nationwide — 911 for emergency, 411 for directory, 811 for dig-safe — so no local prefix ever takes those forms.
  • Some prefixes are set aside. 555 is the classic example, reserved largely for directory assistance and fictional use — which is why movie phone numbers all sound alike.

These constraints are why the theoretical ten-digit space shrinks to roughly 800 usable NPAs and, within each, fewer than 800 usable NXXs.

What an NPA-NXX lookup tells you

Feed a prefix into a numbering database (NANPA and CNA publish assignment data; commercial LERG-derived tools go deeper) and you get:

  • The rate center — the geographic billing point the prefix belongs to, which is what “local calling” is calculated against.
  • The original assignee — the carrier the block was first allocated to.
  • The assignment date and block status — whether the prefix is fully assigned or pooled in thousands-blocks.

Here is the modern caveat: number portability broke the carrier assumption. A number born on one carrier’s block may have been ported twice since. Actual call routing no longer trusts the NXX at all — it queries the ported-number database and routes on the Location Routing Number (LRN), a ten-digit address that identifies the switch currently serving the number. The NXX tells you a number’s birthplace; the LRN tells you where it lives now.

Why operators care about NPA-NXX

For a consumer, the prefix is trivia. For anyone running phone infrastructure, it is load-bearing:

  • DID inventory is organized by rate center. Ordering local numbers in a market means choosing NPA-NXX stock homed to the right rate centers — that is what makes the number genuinely “local” for calling areas and E911 addressing.
  • Rate decks price by prefix. Wholesale termination rates are quoted against NPA-NXX (or NPA-NXX-X) rows; least-cost routing engines match each dialed number against those tables call by call.
  • Porting paperwork runs on it. Port requests validate the losing carrier and rate center from numbering data before a number moves between carriers.

SIPNEX works at exactly this layer — an FCC-licensed carrier managing DID inventory, routing, and porting across US rate centers, with every outbound call signed at A-level STIR/SHAKEN attestation.

Frequently asked questions

What does NXX stand for?

NXX is format notation, not an acronym: N means any digit 2–9 and X means any digit 0–9. The NXX is the central office code — the middle three digits of a ten-digit number, commonly called the prefix. Historically it identified the central office switch serving the line; today it identifies the rate center and carrier block the number was assigned from.

How many phone numbers are in one NPA-NXX?

10,000 — line numbers 0000 through 9999. Under FCC thousands-block pooling, that inventory is handed to carriers in 1,000-number blocks so a prefix can be shared by multiple carriers instead of stranding unused numbers with one assignee.

Does the NXX tell me which carrier a number is on?

Only which carrier the block was originally assigned to. Local number portability means the current serving carrier can be entirely different — routing systems resolve the truth through the ported-number database and the LRN, not the prefix. Treat NXX-based carrier lookups as historical data, not live fact.

What is the difference between NPA-NXX and a rate center?

NPA-NXX is a number block; a rate center is the geographic billing point that block is homed to. Several prefixes usually home to one rate center, and the rate center — not the raw prefix — is what determines local calling areas and how wholesale rate decks price a call.


SIPNEX is an FCC-licensed carrier with DID numbers across US rate centers, wholesale voice termination priced transparently by prefix, and dialer-grade SIP trunking. Talk to an operator or see rates.

SIPNEX

The carrier built by operators, for operators.

FCC-licensed carrier with its own STIR/SHAKEN SP certificate. Operator-owned. SIP trunks built for operators who dial at volume.