In the administration of the North American Numbering Plan, central office code protection is a numbering policy for maintaining local seven-digit dialing in communities that extend on both sides of the boundary line between multiple numbering plan areas (NPAs), such as in cross-border towns on state lines. Code protection prevents the use of the same telephone number on both sides by not assigning the same central office code of one NPA in the adjacent NPA.
Central office code protection was once common in communities on provincial or state boundary lines. It has been declining in use as inefficient allocation of numbering resources to the growing number of competitive local exchange carriers has caused depletion of available number prefixes, often requiring ten-digit local calls and overlay plans where multiple area codes serve the same geographic location.
Despite its advantages where a community of interest reaches across an NPA boundary, central office code protection was only acceptable as long as it could be continued without the threat of central office code exhaustion in the NPA protecting the code.