Phone Numbers in Oman

Understanding Phone Numbers in Oman

Quick Reference Guide

  • Country: Oman
  • Country Code: +968
  • International Prefix: 00
  • National Prefix: None

Overview of Oman's Phone Number System

Oman adheres to the ITU-T Recommendation E.164 for its telephone numbering plan. This guide offers a comprehensive look at Oman's phone number structure, dialing procedures, and regulatory framework, aimed at assisting telecom professionals, developers, and system administrators.

Phone Number Formats

General Number Structure

Oman's fixed-length numbering plan includes:

  • Country Code: +968
  • National Significant Number (NSN): 8 digits

The NSN is divided into:

  • Area Code: 1 digit (for fixed-line numbers)
  • Subscriber Number: 7 digits

Number Formats by Type

TypeFormatExample(s)Regular Expression
Geographic2[1-6]XXXXXX21123456, 26123456^2[1-6]\d{6}$
Mobile9[1-9]XXXXXX91123456, 95123456^9[1-9]\d{6}$
Toll-Free800XXXXXX800123456^800\d{6}$
Premium Rate900XXXXXX900123456^900\d{6}$

Geographic Numbers (Landline)

  • Format: 2[1-6]XXXXXX
  • Description: Fixed-line numbers start with '2', followed by a digit from 1 to 6, and six more digits.
  • Example: 21123456, 26123456
  • Regex: ^2[1-6]\d{6}$

Mobile Numbers

  • Format: 9[1-9]XXXXXX
  • Description: Mobile numbers start with '9', followed by a digit from 1 to 9, and six more digits.
  • Example: 91123456, 95123456
  • Regex: ^9[1-9]\d{6}$

Toll-Free Numbers

  • Format: 800XXXXXX
  • Description: Toll-free numbers start with '800' and have six more digits.
  • Example: 800123456
  • Regex: ^800\d{6}$

Premium Rate Numbers

  • Format: 900XXXXXX
  • Description: Premium rate numbers start with '900' and have six more digits.
  • Example: 900123456
  • Regex: ^900\d{6}$

Dialing Procedures

Domestic Calls

  • Landline to Landline: Dial the full 8-digit number.
    • Example: 21123456
  • Landline to Mobile: Dial the full 8-digit mobile number.
    • Example: 91123456
  • Mobile to Mobile: Dial the full 8-digit mobile number.
    • Example: 95123456

International Calls

  • Outgoing: Dial 00, the country code, and the full number.
    • Example: 00 1 212 555 1234
  • Incoming: Dial +968 followed by the 8-digit Omani number.
    • Example: +968 21123456

Number Portability

Oman supports mobile number portability (MNP), allowing users to retain their numbers when switching providers, regulated by the Telecommunications Regulatory Authority (TRA).

Major Telecom Operators and Number Ranges

OperatorService TypeNumber Range(s)
OmantelFixed-Line2[1-6]XXXXXX
Mobile9[1-9]XXXXXX
Ooredoo OmanFixed-Line2[1-6]XXXXXX
Mobile9[1-9]XXXXXX
Vodafone OmanMobile9[1-9]XXXXXX

Regulatory Body

The Telecommunications Regulatory Authority (TRA) manages telecommunications in Oman, overseeing number allocation and compliance with ITU-T standards.

Number Allocation and Management

The TRA allocates numbers to operators based on demand and guidelines, ensuring efficient use of numbering resources in line with ITU-T Recommendation E.164.

Technical Considerations

Regular Expressions for Validation

Developers can use these regex patterns to validate Omani numbers:

// Geographic Numbers (Landline)
const landlineRegex = /^2[1-6]\d{6}$/;

// Mobile Numbers
const mobileRegex = /^9[1-9]\d{6}$/;

// Toll-Free Numbers
const tollFreeRegex = /^800\d{6}$/;

// Premium Rate Numbers
const premiumRateRegex = /^900\d{6}$/;

Special Cases

  • Golden Numbers: Premium numbers with memorable sequences are available for purchase.
  • Number Blocking: Users can request number blocking through their provider, subject to approval.

For the latest telecommunications regulations in Oman, visit the TRA's official website.


This guide equips you with essential information on Oman's telephone numbering system, including number formats, dialing procedures, and regulatory insights.