Virtual number

NPA NXX Explained: How Phone Numbers Really Work

What is NPA NXX? A clear breakdown of how the first six digits of a North American phone number route every call. Plain-English guide.

Akil Patel

Senior Writer

Jun 07, 20267 min read
Share
NPA NXX Explained: how phone numbers really work, showing area code, exchange code, and line number

Introduction

Look at any North American phone number — say 757-555-0182. The last four digits feel random, but the first six are not. They are a routing address, and they decide where your call physically travels before it ever rings.

Those first six digits are the NPA and the NXX. Telecom carriers, billing systems, and number-porting databases depend on them every second of the day. Most people never need to think about them — until a call fails, a number won't port, or a "local" call gets billed as long distance.

This guide breaks down what NPA NXX actually means, how the two pieces work together, and why they matter for anyone running a business phone system.

WHAT NPA AND NXX STAND FOR

Diagram of how a 10-digit phone number is structured into NPA area code, NXX exchange code, and XXXX station number

A ten-digit number follows the pattern NXX-NXX-XXXX, where N is any digit 2 through 9. The structure splits cleanly into three parts.

NPA — The Area Code

NPA stands for Numbering Plan Area. It is the three-digit area code that ties a number to a geographic region — 805 for California's Central Coast, 757 for Hampton Roads, Virginia.

NXX — The Central Office Code

NXX is the next three digits, also called the exchange, prefix, or central office (CO) code. It identifies the specific switch — historically a physical telephone exchange — that serves that block of numbers.

The Last Four — The Station Number

The final four digits are the line or station number. They identify one specific subscriber line within that exchange.

WHY THE FIRST SIX DIGITS MATTER MOST

The combination NPA-NXX is the part carriers actually route on. Together, those six digits define a block of 10,000 possible numbers — NPA-NXX-0000 through NPA-NXX-9999.

When you dial, the network does not search all ten digits at once. It reads the NPA to find the region, then the NXX to find the serving switch, and only then connects the final four digits to a line. That hierarchy is what lets billions of numbers route in milliseconds.

This is also why the six-digit prefix shows up in telecom contracts, rate sheets, and routing tables far more often than full phone numbers do.

Ready when you are

Protect your business line.

MCM's local numbers ship with verified caller ID and smart call filtering — customers always know it's really you, and spam never reaches your team.

Get your local number

HOW NXX CODES ARE ASSIGNED

How NXX codes are assigned by rate center, including administrator assignment, thousands-block pooling, and efficient routing

NXX codes are not handed out by city. They are assigned by rate center — a defined geographic zone within a state where calls that start and end inside the zone count as local.

Each rate center holds a set of NXX codes. When a carrier needs more numbers, it requests a code from the Central Office Code Administrator, and the assignment is published so every other carrier knows how to route to it.

Quick win: If you ever wonder why a nearby call is billed as long distance, the answer is almost always the rate center — the two numbers sit in different rate centers even though the towns feel close.

Thousands-Block Pooling

Handing out a full 10,000-number block to a carrier that needs only a few hundred wastes numbers fast. To fix that, regulators introduced thousands-block pooling.

A thousands block is a group of 1,000 consecutive numbers — NPA-NXX-X000 through NPA-NXX-X999. Carriers can now receive numbers in 1,000-count blocks instead of 10,000, which has slowed area code exhaustion across North America.

If you are exploring number planning for a growing business, our guide to choosing a business phone number walks through the practical side.

THE LERG: THE MASTER ROUTING MAP

None of this works without a shared reference. That reference is the LERG — the Local Exchange Routing Guide.

The LERG is the industry database that maps every NPA-NXX and thousands block to the carrier and switch that serve it. Carriers consult it to know exactly where to hand off a call.

When you port a number to a new provider, the system relies on the LERG and a Location Routing Number — itself a valid NPA-NXX — to redirect calls correctly. That is how you keep your number while changing carriers.

NPA-NXX VS. THE FULL PHONE NUMBER — QUICK COMPARISON

ElementDigitsWhat It IdentifiesWho Uses It
NPAFirst 3Geographic region / area codeCallers, regulators, carriers
NXXMiddle 3Central office switch / exchangeCarriers, routing systems
NPA-NXXFirst 6A block of 10,000 numbers + rate centerBilling, routing, porting databases
Full numberAll 10One specific subscriber lineEnd users

The takeaway: humans care about the full number, but the network cares about the first six.

WHY THIS MATTERS FOR YOUR BUSINESS PHONE SYSTEM

Why NPA-NXX matters for your business phone system: local presence, routing cost, number portability, and optimized routing

If you run a virtual phone system or buy numbers in bulk, NPA-NXX logic affects you directly. Three real-world examples make it concrete.

Local Presence

Choosing a number with the right NPA-NXX gives you a genuine local footprint in a target market — useful when local trust drives answer rates.

Call Routing and Cost

Least-cost routing engines read the NPA-NXX to pick the cheapest compliant path for every call. Get the prefix wrong and costs climb.

Number Portability

When you move providers, the NPA-NXX and LERG data are what make your number follow you. A clean port depends on that record being accurate.

At My Country Mobile (MCM), routing systems use NPA-NXX data to place every call on an optimized carrier path across 190+ countries — so businesses get local numbers without managing the underlying telecom plumbing.

WHAT TO DO WITH THIS KNOWLEDGE

What to do with this knowledge: make smarter buying decisions, ensure smooth porting with clean data, and reach your target market with the right local presence

You do not need to memorize routing tables. But understanding NPA-NXX helps you ask better questions when you buy numbers, port a line, or audit a phone bill.

Before you pick a new business number, check the area code and rate center for the market you want to reach. Before you port, confirm your provider has clean LERG data. Those two checks prevent most number headaches.

Ready to put the right numbers to work? Explore local and toll-free numbers with MCM and get connected in minutes — no contracts, no hardware.

Ready when you are

Ready to sound local everywhere you sell?

MCM activates business numbers in minutes, with call routing, analytics, and CRM-ready integrations. Start your free trial — no card to browse inventory.

Start your free trial

FAQs

What does NPA NXX mean in a phone number?

NPA is the three-digit area code, and NXX is the next three digits identifying the local switch. Together they are the first six digits of a North American number.

How many phone numbers are in one NPA-NXX block?

Each NPA-NXX combination covers exactly 10,000 numbers, running from X-XXX-0000 to X-XXX-9999.

What is the difference between NXX and a rate center?

NXX is a single exchange code. A rate center is a geographic zone that may hold many NXX codes and defines which calls count as local.

What is the LERG used for?

The LERG, or Local Exchange Routing Guide, is the master database mapping every NPA-NXX and thousands block to its serving carrier and switch.

Does NPA-NXX affect number portability?

Yes. When you port a number, the routing system uses LERG data and a Location Routing Number — a valid NPA-NXX — to send calls to your new carrier.

Why is a nearby call sometimes billed as long distance?

Because the two numbers sit in different rate centers. Distance on a map does not decide call cost — rate center boundaries do.

Can two phone numbers share the same NPA-NXX?

Yes. Up to 10,000 numbers share one NPA-NXX. They differ only in the final four digits.

Written by

Akil Patel

Senior Writer

Akil writes the MCM field guides on phone numbers, dialing rules, and area-code references used by ops teams across North America.

Try the platform. Be on a call by lunch.

Same product, same support, same security — no matter which plan you pick.