Skip to main content
← Back to glossary
Messaging infrastructure

MCC/MNC — Mobile Country Code / Mobile Network Code

What is MCC/MNC?

MCC (Mobile Country Code) and MNC (Mobile Network Code) together uniquely identify a mobile subscriber's country and specific carrier network — for example, which network a phone number is currently registered on. Messaging and voice platforms use MCC/MNC lookups to route traffic correctly, apply the right per-carrier pricing and compliance rules, and detect when a number has ported to a different network since it was last checked.

More detail

An MCC/MNC pair is typically returned by a number lookup (an HLR lookup or a carrier-data API) alongside line type and portability status, not guessed from the number's dialing prefix alone.

MCC/MNC accuracy matters most right after a number ports between carriers — routing on stale carrier data is a common cause of misrouted messages or inflated delivery costs.

Frequently asked

Is MCC/MNC the same as a phone number's area code?
No. An area code or country code identifies geography from the number's digits alone. MCC/MNC identifies the actual carrier network the number is currently registered on, which can change when a subscriber ports to a new carrier.
Why would a platform look up MCC/MNC before sending?
To route the message or call correctly, apply the destination carrier's pricing and compliance rules, and catch cases where a number has ported to a different network since it was last delivered to.

Build it on Orbit

Voice, messaging, email, video, and AI agents on one platform and one pay-as-you-go bill. Start free — no credit card required.