MCC and MNC in APN Settings

When setting up APN (Access Point Name) settings on your phone, you’ve likely seen fields labeled MCC (Mobile Country Code) and MNC (Mobile Network Code). At first, they might seem like just another set of numbers, but they play a critical role in determining whether your device connects to the right network.

I ran into this issue when my phone kept losing internet access, despite having the correct APN settings. It turned out that an incorrect MNC value was the culpritโ€”causing my APN to reset every time I rebooted my phone. Through research, testing, and troubleshooting, I discovered that MCC and MNC values are far more important than most APN guides mention.

If youโ€™ve ever had disappearing APN settings, failed mobile data, or constant disconnections, your MCC/MNC values might not be set correctly. In this guide, Iโ€™ll break down how they work, how to find them, and how to fix common MCC/MNC-related network problems.

MCC and MNC both in one frame from the APN

Quick Summary

๐Ÿ”น MCC (Mobile Country Code): A three-digit code identifying a countryโ€™s mobile network.
๐Ÿ”น MNC (Mobile Network Code): A two- or three-digit code that identifies a specific carrier within that country.
๐Ÿ”น APN settings require the correct MCC/MNC for mobile data to work.
๐Ÿ”น Incorrect MCC/MNC values can cause APN settings to disappear, prevent internet access, and affect network stability.
๐Ÿ”น Some MVNOs (Mobile Virtual Network Operators) share MCCs with parent carriers but require unique MNCs, which can create conflicts if not configured correctly.
๐Ÿ”น SIM ICC ID digits 5-7 reveal the correct MNC if APN settings are not saving.


What Are MCC and MNC?

highlighting MCC MNC from APN settings

MCC (Mobile Country Code) Explained

MCC is a unique three-digit numeric code assigned to each country. This code helps mobile networks determine where a device is registered.

โœ… Examples of MCC values:

  • 310 โ€“ United States
  • 404 โ€“ India
  • 234 โ€“ United Kingdom
  • 262 โ€“ Germany

MNC (Mobile Network Code) Explained

MNC is a two- or three-digit numeric code that identifies a specific mobile carrier within a country. Each carrier is assigned a unique MNC.

โœ… Examples of MNC values:

  • 260 โ€“ T-Mobile USA
  • 10 โ€“ Airtel India
  • 03 โ€“ Vodafone UK
  • 01 โ€“ Deutsche Telekom Germany

MCC and MNC together form the PLMN (Public Land Mobile Network) ID, which tells your phone which network to connect to.


How MCC and MNC Work in APN Settings

When you enter APN settings on your phone, MCC and MNC values tell your device which carrier to connect to.

๐Ÿ“Œ If your MCC/MNC is incorrect, your mobile data might stop working.

Hereโ€™s how it works:

1๏ธโƒฃ Your SIM card contains a stored MCC/MNC value.
2๏ธโƒฃ Your phone checks the APN settings and compares them to your SIMโ€™s values.
3๏ธโƒฃ If they donโ€™t match, the APN might reset, disappear, or cause network failures.

How MCC and MNC Affect Network Connection

โœ” LTE & 5G Compatibility โ€“ Ensures proper carrier authentication.
โœ” Roaming & Carrier Switching โ€“ Prevents roaming issues by identifying the right carrier.
โœ” VoLTE, MMS, and Mobile Hotspot โ€“ MCC/MNC must be correct for these services to function properly.
โœ” MVNOs (Mint Mobile, Visible, Lycamobile, etc.) โ€“ Require the correct MCC/MNC settings to avoid connectivity issues.

๐Ÿ“Œ Example: Mint Mobile (an MVNO) shares T-Mobileโ€™s MCC (310) but has a unique MNC (260). If incorrectly set to 240, mobile data might fail.


Where to Find Your MCC and MNC?

๐Ÿ“ On Android:

  • Go to Settings > About Phone > SIM Status > Network Information.

๐Ÿ“ On iPhone:

  • Go to Settings > General > About > Network.

๐Ÿ“ In APN Settings:

  • Go to Settings > Mobile Network > Access Point Names (APN).

โœ… If MCC/MNC fields arenโ€™t visible, use an online MCC/MNC lookup tool.


Why MCC and MNC Are Important in APN Configurations

โœ” Ensures APN settings are properly recognized by the carrier.
โœ” Prevents network misidentification (especially for MVNOs).
โœ” Fixes APN settings that keep disappearing.
โœ” Improves internet stability, VoLTE, and hotspot performance.

๐Ÿš€ Reddit Case Study: A user on r/Android found that incorrect MCC/MNC values caused their APN settings to vanish after each reboot. Fixing this resolved the issue.


Common Problems Caused by Incorrect MCC/MNC in APN Settings

IssueCauseSolution
No internet accessWrong MNC/MCC in APN settingsUpdate MCC/MNC values in APN
APN settings disappearingMNC mismatch with SIM ICC IDUse MNC from ICC ID (digits 5โ€“7)
Roaming not workingIncorrect MCC valueSet correct MCC & enable roaming protocol
Slow mobile data speedsNetwork confusion (e.g., Sprint/T-Mobile merger)Manually select the correct network in settings

How to Fix MCC/MNC Errors in APN Settings?

1๏ธโƒฃ Manually Enter the Correct MCC/MNC

  • Go to Settings > Mobile Network > Access Point Names (APN).
  • Edit your APN and enter the correct MCC/MNC.

2๏ธโƒฃ Check Carrier-Recommended APN Settings

  • Visit your carrierโ€™s official website or contact support.

3๏ธโƒฃ Reset APN & Reconfigure It

  • Settings > Mobile Network > APN > Reset to Default.
  • Re-enter the correct MCC/MNC and save.

4๏ธโƒฃ Use Custom APNs for MVNOs

  • Mint Mobile, Lycamobile, Visible require specific MNC values.

๐Ÿ“Œ Example: Mint Mobile users found better speeds when manually setting MNC to 260 instead of 240.


Final Thoughts โ€“ Why MCC and MNC Matter for a Stable Mobile Connection

If your mobile data isnโ€™t working, donโ€™t just assume itโ€™s an APN issueโ€”your MCC/MNC values might be incorrect.

๐Ÿš€ Key Takeaways:
โœ” Double-check your SIMโ€™s MCC/MNC values.
โœ” Ensure your APN settings match your networkโ€™s requirements.
โœ” If your settings keep disappearing, check your SIM ICC ID for the correct MNC.