The +98 Country Code: A Thorough Guide to Dialling Iran and the World Beyond

The +98 country code sits at the heart of international telephony for Iran. If you are organising business calls, catching up with family abroad, or coordinating services across borders, understanding the +98 country code is essential. This guide dives deep into what the +98 country code means, how to dial Iran from the UK and other countries, and how to format numbers correctly for both landlines and mobiles. It also covers practical tips, common pitfalls, and how the +98 country code interacts with digital communications in a modern, connected world.
What is the +98 Country Code?
In the international telephone numbering plan, the +98 country code identifies Iran. The “+” sign indicates that you should pause and insert the appropriate international access code for your country when dialling. For most British callers, that access code is 00; for many mobile networks, you can simply press and hold the “0” key to insert the plus sign and use the number as written. The +98 country code is used to route calls to Iran’s landlines and mobile networks, regardless of where the call originates.
Dialling Iran from the United Kingdom and Beyond
Dialling a number in Iran using the +98 country code is straightforward once you understand the sequence: international access code, country code, area or mobile prefix, and the subscriber number. The general format is +98 followed by the city or mobile prefix and then the local number. The exact steps vary slightly depending on whether you are using a landline, a mobile phone, or a VOIP service.
From the United Kingdom: international formats with the +98 country code
When calling Iran from the UK, you have a few reliable options. You can dial using the international access code (00), or you can use the international roaming method by entering the plus sign (+) on a mobile device. Here are common formats:
- International access code then 98, then the city or mobile prefix, then the local number: 00 98 21 1234 5678
- Plus format on mobile: +98 21 1234 5678
The city code is used for landlines, while mobile numbers begin with a 9 after the country code. For Tehran, the landline area code is 21; a typical Tehran number might appear as +98 21 1234 5678. For mobile numbers, Iran uses prefixes such as 912, 913, 939, among others, e.g., +98 912 345 6789.
Dialling from Europe, North America, or elsewhere: what changes
From anywhere outside Iran, the same core structure applies. If your country uses a different international access code, you simply substitute it for 00. For example, in the United States and Canada, you would often dial 011 98 21 1234 5678, or on a mobile device, +98 21 1234 5678. The exact numbers you dial for the city or mobile prefix remain consistent with the format described above, making cross-border communication simpler once you master the +98 country code system.
Iran’s Number Structure: Landlines, Mobiles, and Special Numbers
Understanding the number structure behind the +98 country code helps you dial with confidence. Iran uses distinct rules for landlines and mobiles, which influences how you format and route your calls.
Landline numbers and city codes
Iranian landlines use city codes that traditionally begin with a zero when dialling domestically. When you dial internationally using the +98 country code, you drop the leading zero. For example, Tehran’s city code is 021 domestically, but internationally you would dial +98 21. The general landline format is +98
Mobile numbers and the prefix 9
Mobile numbers in Iran all begin with the prefix 9 after the country code. International dialling uses +98 followed by the mobile prefix and the subscriber number. Common examples include +98 912 345 6789 or +98 939 123 4567. The total length of mobile numbers is typically 11 digits after the country code, including the 9 prefix itself; this mirrors the structure you would expect in many other countries while preserving Iran’s own numbering plan.
Formatting Tips: How to Write Numbers with the +98 Country Code
Clear formatting saves time and reduces the chance of misdialing, especially when you are handling multiple contacts in Iran. Here are practical tips to ensure accuracy when writing or sharing numbers that use the +98 country code.
Prefer international formats for international exchanges
For business cards, emails, and documents intended for international readers, use the international format: +98 followed by the city or mobile prefix and the local number. For example, a Tehran landline might be written as +98 21 1234 5678, and a mobile number as +98 912 345 6789. This format is widely understood by carriers and mobile devices alike.
When to drop or keep the leading zero
Domestic dialing in Iran requires the leading zero for city and mobile prefixes, but when you dial internationally, you drop that zero. For Tehran, dial 021 domestically but +98 21 when calling from abroad. For mobile numbers, the domestic format might be 09xx xxx xxxx, while the international format is +98 9xx xxx xxxx.
Use spaces or hyphens for readability
In written materials, breaking numbers into reasonable groups improves readability. A conventional approach would be to use spaces: +98 21 1234 5678 or +98 912 345 6789. Avoid excessive punctuation that could confuse automated systems; simple spacing is typically best for copy-paste use.
Practical Examples: Sample Numbers for Common Cities
Concrete examples help anchor understanding. Below are representative samples that illustrate typical formats you might encounter when dealing with Iran’s +98 country code. Note these are illustrative and not real numbers for privacy and accuracy reasons.
Tehran landline example
+98 21 1234 5678. This reflects the Tehran city code (21) with a standard eight-digit local number.
Isfahan landline example
+98 31 2345 6789. Isfahan uses the city code 31, followed by the local line.
Mashhad landline example
+98 51 9876 5432. Mashhad uses the city code 51 and an eight-digit local line.
Mobile example
+98 912 345 6789. A typical mobile number format using the 912 prefix, common across Iran’s mobile networks.
Common Issues and How to Avoid Them
Even with clear rules, some common issues can complicate dialling and calling Iran. Here are typical problems and practical fixes to ensure your calls connect smoothly using the +98 country code.
Incorrect dropping of the leading zero
One of the most frequent errors is forgetting to drop the leading zero when dialing internationally. Always drop the domestic leading zero for landlines and mobiles when using the +98 country code. If you mistakenly dial +98 021, your call may fail or route unpredictably.
Confusion between landline and mobile formats
Because landlines and mobiles use different prefixes after the country code, it’s important to identify the correct structure before dialling. A common pitfall is treating a mobile number as a landline or vice versa. Always double-check whether your contact’s number is a landline with a city code or a mobile number beginning with 9.
International access codes vary by country
While 00 is standard for many European and international callers, some carriers and devices support the plus sign as a universal option. If you encounter trouble, try both 00 and the plus format, especially on hill top or roaming networks where the handset may behave differently.
Using Internet-Based Services and the +98 Country Code
Beyond traditional voice calls, the +98 country code also intersects with modern digital communications. With the rise of messaging apps and VOIP services, you can reach Iran-based contacts across the globe without incurring international calling charges, provided you have appropriate connectivity. Here’s how the +98 country code plays into today’s digital landscape.
VoIP and video calls
Many VOIP services support dialling directly using international formats. If you have access to a SIP trunk, a softphone, or an app that allows international numbers, entering +98 21 1234 5678 or +98 912 345 6789 will work similarly to traditional calls. Always ensure your provider supports calls to Iranian numbers, as availability can vary by region and provider.
Messaging apps and contact formats
Popular messaging platforms often use the standard international format under the hood, so saving a contact as +98 21 1234 5678 or +98 912 345 6789 ensures it can be recognised by both mobile devices and web clients. Some apps automatically strip the country code for contacts in your native address book, so it’s prudent to include the full international number when saving new contacts for the first time.
Time zones and scheduling calls
Iran operates on Iran Standard Time (IRST) and Iran Daylight Time (IRDT) depending on the season. When arranging calls via the +98 country code, consider local time differences to avoid late-night or early-morning calls. Operators and schedulers often use World Time or calendar integrations to plan across time zones, especially for international teams or service providers.
Practical Tips for Businesses Using the +98 Country Code
Businesses that rely on the +98 country code for customer support, sales, or partnerships should establish reliable practices to ensure smooth communication with Iranian clients and partners. The following guidelines can help you optimise outreach, reduce misdialing, and improve response times.
Maintain clear, standardised contact records
Store Iranian numbers in international format, with the +98 country code and the appropriate prefix. Include notes indicating whether the number is landline or mobile, along with city codes or prefixes. Consistency reduces errors when your team calls abroad or exports contact lists to CRM systems.
Test your dialling flow across devices
Test from desk phones, mobile devices, and VOIP solutions to ensure your dialling syntax works in all environments. Some corporate networks prohibit certain international prefixes, while others route calls through different carriers. Document the tested dial patterns so staff can reference them quickly.
Be mindful of local regulations and accessibility
Dialling into Iran may involve considerations around sanctions, censorship, or regulatory changes that affect telecom access. Keep your information current and work with reputable providers to ensure reliable connectivity and compliant usage of the +98 country code for international communication.
Educational Takeaways: How the +98 Country Code Shapes Global Communication
The +98 country code is more than a sequence of digits; it is a gateway between cultures, markets, and conversations across continents. By understanding the structure behind the +98 country code, you can approach Iranian contacts with clarity, accuracy, and respect for local conventions. Whether you are a journalist organising international interviews, an executive coordinating with partners in Tehran, or a family member checking in with relatives in Iran, the ability to dial Iran correctly using the +98 country code is an essential skill in today’s connected world.
FAQ: Quick Answers about the +98 Country Code
Q: What does the +98 country code represent?
A: The +98 country code is Iran’s international prefix used to route calls to the country from abroad. It is part of the global E.164 numbering system.
Q: How do I dial +98 from the UK?
A: From the UK, you can dial 00 98 followed by the city or mobile prefix and the local number, or use the plus format on a mobile device: +98 followed by the appropriate digits (e.g., +98 21 1234 5678 for a Tehran landline or +98 912 345 6789 for a mobile).
Q: Do I need to dial a leading zero before the city code?
A: No. When dialling internationally with the +98 country code, you drop the leading zero that is used in domestic Iranian dialing. For example, Tehran’s domestic 021 becomes +98 21 when dialling from abroad.
Q: Can I call Iran using VOIP or messaging apps?
A: Yes, many VoIP services and messaging apps support international calling to Iran using the standard international format. Always verify with your provider that calls to Iranian numbers are supported in your region.
Conclusion: Mastering the +98 Country Code for Confident, Effective Communication
In a world where global outreach is increasingly vital, the +98 country code stands as a key piece of the international telecommunications landscape. By understanding how to apply the +98 country code in different contexts—landlines versus mobiles, domestic versus international formats, and traditional calls alongside digital communications—you can navigate Iran’s telephone system with assurance. The goal is not merely to connect a call but to ensure clarity, reliability, and courtesy in every interaction. With the knowledge of how to structure numbers, when to drop the leading zero, and how to format +98 country code numbers for sharing, your conversations across borders become smoother, more professional, and more successful.