Skip to main content

Rate Centers

The North American Numbering Plan (NANP), which primarity covers the United States, Canada, and the Carribean, is divided into over 27,000 "rate centers" -- arbirtary geographic areas used to logically segment telephone numbers into regions that determine a subscriber's local calling area.

While the association between a telephone number and its geographic area is much less important in today's age of mobile phones and flat-rate calling plans, the rate center is often still significant:

  • Many mobile phones will display the city & state of the caller's rate center when receiving an inbound call from an unknown telephone number.
  • Telephone numbers can only be ported betwen two carriers that support a given rate center
  • Landline carriers, especially ILECs, will often refuse to activate service at a physical location unless the desired telephone number's rate center matches that location. While this restriction can easily be overcome by using a call forwarding plan, it is a customer service hazard, nonetheless.
  • Smaller communities (typically ones that have a single "exchange", or NPA-NXX) may still have an affinity towards telephone numbers within their rate center.

All else being equal, it often makes sense to guide users towards choosing telephone numbers that are within the rate center that corresponds to their physical location. The Available Telephone Numbers API can return telephone numbers whose rate centers are close to a particular point (coordinate, IP address, or postal code)

Rate centers in the United States are standardized abbreviations up to 10 characters long. These abbreviations are unique per state, but you will find reuse across states, for example, SPRINGFLD is a rate center in 13 different states.

Rate centers usually span multiple NXXs, and often span multiple NPAs. Use XXXXXXXX to find the relationships between NPA-NXXs and rate centers.

Rate centers are assigned a "nominal location" which is an arbitrary point from which calling distance is measured for billing purposes. Historically, this has been the location of the incumbent carrier's (ILECs) "wire center". In some regions, "local calling areas" (LCAs) prescribe free calling between rate centers within a certain number of miles. This is a regulatory construct and generally is not related to geographic distance. NumberBarn provides an estimated latitude and longitude for each rate center, however these should be considered approximate, and may not be accurate enough to compute local calling area.

Common uses for this API are to determine the rate centers in a given state or LATA:

GET /api/rateCenters?state=KY
GET /api/rateCenters?lata=832

Or to find rate centers that are near a particular point:

GET /api/rateCenters?$near=33.1084851,-117.0935871
GET /api/rateCenters?$near=92025
GET /api/rateCenters?$near=V8W+3M9
GET /api/rateCenters?$near=64.130.190.160

We pull this data from a variety of sources in the public record, including:

  • North American Numbering Plan Administrator (NANPA)
  • Canadian Numbering Administrator (CNAC)
  • FCC Electronic Tariff Filing System (ETFS)

While we make every effort to keep this data accurate and up-to-date, your mileage may vary. Please contact api-support@numberbarn.com with any comments, concerns, or corrections.