What is MCC / MNC?
Every SIM in the world announces which network it belongs to using two short numbers: a Mobile Country Code (MCC) and a Mobile Network Code (MNC). Concatenated, they form the PLMN code that your phone broadcasts to find and authenticate on a network. This page explains what each part means, how they nest inside the IMSI, and how the MCC differs from a country's dialling code — then links to the MCC/MNC codes for all 227 countries in the registry.
MCC — Mobile Country Code
The MCC is a three-digit code that identifies the country (or geographic region) a mobile subscriber belongs to. MCCs are assigned by the ITU (International Telecommunication Union) under recommendation E.212. For example, the Czech Republic is 230, the United Kingdom is 234/235, and Germany is 262. A handful of MCCs in the 90x range are international, satellite or test networks that belong to no single country.
MNC — Mobile Network Code
The MNC is a two- or three-digit code that identifies a specific operator within a country. In the Czech Republic, 01 is T-Mobile, 02 is O2 and 03 is Vodafone. The number of digits varies by region — North America typically uses three-digit MNCs, most of Europe uses two. Crucially, the leading zero is significant: MNC 02 is not the same allocation as MNC 2, so codes are always stored with their padding preserved.
PLMN — the two combined
A PLMN (Public Land Mobile Network) code is just the MCC and MNC written together with no separator: MCC + MNC. It is the canonical key for a network. For example:
23002 = 230 Czech Republic + 02 O2
Because the MNC can be two or three digits, a PLMN is five or six digits long. When you search this site for 23002, you are looking up exactly this PLMN.
Where MCC and MNC live: inside the IMSI
The MCC and MNC are the opening fields of the IMSI (International Mobile Subscriber Identity) — the unique number stored on your SIM. An IMSI is up to 15 digits and is structured as:
IMSI = MCC (3) + MNC (2–3) + MSIN (the rest)
So an IMSI beginning 23002… tells the network: country 230 (Czech Republic), operator 02 (O2), and the remaining digits (the MSIN) identify the individual subscriber. The same MCC + MNC prefix is what appears as the PLMN in network scans and in this registry.
MCC vs country calling code
A common confusion: the MCC is not the international dialling code. They identify the same country but are different numbering systems, assigned by different authorities:
- MCC 230 — used inside mobile networks (IMSI, PLMN) to identify the Czech Republic. Three digits, ITU E.212.
- Calling code +420 — used to route international phone calls to the Czech Republic. ITU E.164.
They are usually different numbers (230 vs +420), so never assume one from the other. This site lists both for every country.
How to find an MCC / MNC
- Look it up here. Search the registry by country, operator, MCC, MNC or PLMN. You can also paste a phone number (e.g. +420 601 123 456) and the lookup resolves its country and the networks that serve it.
- Browse by country. Use the country directory below to jump straight to a country's MCC, dial prefix, ISO codes and every operator's MNC.
- Query the API. The free JSON API returns the same data programmatically — resolve a PLMN, list a country's networks, or download the whole dataset.
MCC / MNC by country
The registry covers 3,042 networks across 227 countries. Each country page lists that country's MCC(s), dialling prefix, ISO 3166 codes and every operator's MNC and PLMN.
A
B
C
G
M
N
O
P
Q
S
- Saint Helena 1
- Saint Kitts and Nevis 3
- Saint Lucia 1
- Saint Pierre and Miquelon 3
- Saint Vincent and the Grenadines 3
- Samoa 3
- San Marino 1
- Sao Tome and Principe 2
- Saudi Arabia 6
- Senegal 4
- Serbia 10
- Seychelles 4
- Sierra Leone 11
- Singapore 11
- Slovakia 12
- Slovenia 10
- Solomon Islands 2
- Somalia 12
- South Africa 39
- South Korea 10
- South Sudan 5
- Spain 41
- Sri Lanka 9
- Sudan 6
- Suriname 4
- Sweden 52
- Switzerland 34
- Syria 4
T
U
Y
Frequently asked questions
- What is the difference between MCC and MNC?
- The MCC (Mobile Country Code) is a three-digit number that identifies a country — for example 230 for the Czech Republic. The MNC (Mobile Network Code) is a two- or three-digit number that identifies a specific operator within that country, such as 02 for O2. Together they form the PLMN.
- What is a PLMN?
- A PLMN (Public Land Mobile Network) code is the MCC followed by the MNC, with no separator. For example 23002 is MCC 230 (Czech Republic) plus MNC 02 (O2). It is the code your SIM broadcasts to identify its home network.
- Is the MCC the same as the country calling code?
- No. The MCC is used inside mobile networks to identify a country (230 for the Czech Republic), while the country calling code routes international voice calls (+420 for the Czech Republic). They are assigned by different bodies and usually differ.
- How many digits are in an MCC and an MNC?
- An MCC is always three digits. An MNC is two or three digits depending on the region; North America commonly uses three-digit MNCs, while much of Europe uses two. Because the MNC length varies, the MNC is stored with any leading zero preserved (02 is not the same as 2).