sms compliance

Sent logo
Sent TeamMar 8, 2026 / sms compliance / Marshall Islands

Marshall Islands Phone Numbers: +692 Country Code Format & SMS Guide

Complete guide to Marshall Islands phone numbers: +692 country code, 7-digit format, E.164 validation, SMS integration, and NTA regulations. Essential for developers working with Pacific island telecommunications.

Marshall Islands Phone Numbers: Format, Area Code & Validation Guide

Introduction

Building an application that interacts with users in the Marshall Islands? Understanding the Marshall Islands phone number format, country code +692, and validation rules is crucial for seamless integration. This comprehensive guide covers the Marshall Islands telecommunications landscape, including phone number formatting, E.164 validation, SMS messaging, network infrastructure, and developer best practices for handling Marshallese phone numbers in your applications.

What you'll learn: How to format Marshall Islands phone numbers correctly, validate numbers using regex patterns, understand the numbering plan structure, implement proper storage in E.164 format, send SMS to Marshall Islands mobile numbers, and handle connectivity considerations for satellite and 4G/LTE networks across the Pacific island nation.

Quick Reference

This table provides a quick overview of key details for Marshall Islands phone numbers:

FeatureDetail
CountryMarshall Islands 🇲🇭
Country Code+692
International Prefix011
National PrefixNone
Number Length7 digits (excluding country code)
Emergency Number911

Understanding Marshall Islands Telecommunications System

The Republic of the Marshall Islands, a sprawling nation of 29 coral atolls and 5 islands in the Pacific Ocean, operates a surprisingly unified and modern telecommunications system. The National Telecommunications Authority (NTA) oversees this system, managing the entire infrastructure and service delivery. This centralized approach simplifies many aspects of number handling for developers.

NTA's Regulatory Role: The NTA has exclusive authority to assign, change, or reassign telephone numbers to customers. All SMS service providers must register with the NTA and obtain proper licensing before operating in the region. The regulatory framework emphasizes consumer protection and data privacy compliance. In 2022, the government liberalized the telecommunications sector, ending NTA's monopoly, and by 2024 began establishing an independent regulator to oversee licenses, spectrum allocation, and competition.

Licensing for Developers: Businesses planning to provide SMS services must register with the NTA and obtain proper licensing. The NTA Terms & Conditions outline service requirements. International SMS API providers (Twilio, MessageBird, Vonage, Plivo) handle carrier relationships and regulatory compliance on your behalf, but you remain responsible for ensuring your use case complies with NTA regulations and obtaining appropriate consents from end users before sending communications.

The Marshall Islands has benefited significantly from international aid and partnerships to develop its telecommunications infrastructure. Organizations like the World Bank, the International Telecommunication Union (ITU), and Kacific Broadband Satellites have contributed funding and resources to improve connectivity across the islands. The World Bank's Digital Republic of the Marshall Islands (Digital RMI) project, launched in 2021 with a $37.5 million budget ($30 million IDA grant plus $7.5 million private capital), aims to improve digital infrastructure across all 24 inhabited atolls over a seven-year implementation period. This investment has led to a significant increase in mobile penetration and internet usage, creating a more digitally connected nation.

Marshall Islands Phone Number Structure and Format

The Marshall Islands follows international best practices with a clean, standardized number format adhering to the ITU-T E.164 recommendation. This standard ensures global interoperability and simplifies integration for developers like you.

General Number Format

All Marshallese phone numbers follow a consistent 7-digit structure after the +692 country code:

+692 XXX XXXX │ │ │ │ │ └──── Subscriber Number (4 digits) │ └──────── Service Type Code (3 digits) └─────────── Country Code

Marshall Islands Number Prefixes: Mobile vs Landline

The 3-digit Service Type Code distinguishes between different categories of phone numbers:

TypeFormatExampleUsage & Notes
Landline2XX XXXX247 1234Fixed-line numbers operated by NTA, primarily found in more populated areas. Coverage limited to major islands.
Mobile3XX XXXX329 1234Mobile services, including voice calls, SMS, and data. Mobile penetration approximately 21.1% as of recent data.
Special Services800 XXXX800 1234Toll-free services and customer support lines.
Emergency911911Access to emergency services, available 24/7.

Implementing Marshall Islands Phone Numbers in Your Application

This section provides practical guidance on handling Marshallese phone numbers in your applications.

Validating Marshall Islands Phone Numbers (+692)

Regular expressions offer a powerful way to validate user input and ensure data integrity. Use these patterns in your applications:

javascript
// Validation patterns
const patterns = {
  landline: /^(?:\+692)?2\d{6}$/,    // Matches landline numbers, with optional +692
  mobile: /^(?:\+692)?3\d{6}$/,      // Matches mobile numbers, with optional +692
  tollFree: /^(?:\+692)?800\d{4}$/,  // Matches toll-free numbers, with optional +692
  emergency: /^911$/               // Matches the emergency number 911
};

// Example usage: Validates a number against a specified type
function validatePhoneNumber(number, type) {
  // Remove non-digit characters for consistent validation
  const cleanedNumber = number.replace(/\D/g, '');
  return patterns[type].test(cleanedNumber);
}

// Error handling for edge cases
function validateWithErrorHandling(number, type) {
  try {
    if (!number || typeof number !== 'string') {
      throw new Error('Invalid input: number must be a non-empty string');
    }

    const cleanedNumber = number.replace(/\D/g, '');

    // Check if number is too short or too long
    if (cleanedNumber.length < 3) {
      throw new Error('Number too short');
    }

    if (cleanedNumber.startsWith('692') && cleanedNumber.length !== 10) {
      throw new Error('Invalid length with country code: expected 10 digits');
    }

    if (!cleanedNumber.startsWith('692') && cleanedNumber.length !== 7) {
      throw new Error('Invalid length without country code: expected 7 digits');
    }

    const isValid = patterns[type].test(cleanedNumber);
    return { valid: isValid, cleaned: cleanedNumber };
  } catch (error) {
    return { valid: false, error: error.message };
  }
}

// Example test cases
console.log(validatePhoneNumber('+6922471234', 'landline')); // true
console.log(validatePhoneNumber('2471234', 'landline')); // true
console.log(validatePhoneNumber('32912345', 'mobile')); // false – incorrect length
console.log(validatePhoneNumber('+6928001234', 'tollFree')); // true

// Edge case handling
console.log(validateWithErrorHandling('+692 247-1234', 'landline')); // {valid: true, cleaned: '6922471234'}
console.log(validateWithErrorHandling('247', 'landline')); // {valid: false, error: 'Number too short'}

Important Note: While these regex patterns provide a good starting point, consider edge cases and potential variations in user input. For the most robust validation, use a dedicated phone number validation library or service like the Twilio Lookup API or phone number validation tools. This will help you handle variations in formatting and ensure accurate validation.

Formatting Marshall Islands Phone Numbers for Display

Present phone numbers in a user-friendly format to enhance the user experience:

javascript
// Formats a number for local display (XXX XXXX)
function formatLocalNumber(number) {
  const cleaned = number.replace(/\D/g, '');
  return cleaned.replace(/(\d{3})(\d{4})/, '$1 $2');
}

// Formats a number for international display (+692 XXX XXXX)
function formatInternationalNumber(number) {
  let cleaned = number.replace(/\D/g, '');

  // Add country code if missing
  if (!cleaned.startsWith('692')) {
    cleaned = '692' + cleaned;
  }

  // Format as +692 XXX XXXX
  return cleaned.replace(/(\d{3})(\d{3})(\d{4})/, '+$1 $2 $3');
}

// Normalizes user input to E.164 format
function normalizeToE164(input) {
  let cleaned = input.replace(/\D/g, '');

  // Remove country code if present for re-formatting
  if (cleaned.startsWith('692')) {
    cleaned = cleaned.substring(3);
  }

  // Validate length
  if (cleaned.length !== 7) {
    throw new Error('Invalid number length');
  }

  return '+692' + cleaned;
}

console.log(formatLocalNumber('2471234')); // Outputs "247 1234"
console.log(formatInternationalNumber('2471234')); // Outputs "+692 247 1234"
console.log(normalizeToE164('+692-247-1234')); // Outputs "+6922471234"

For international display, adhere to the E.164 format (+692 XXX XXXX) for consistency and clarity.

Best Practices for Developers

Keep these best practices in mind when working with Marshallese phone numbers:

  • Storage: Always store phone numbers in the international E.164 format (+692XXXXXXXX). This ensures consistency and simplifies integration with international systems.
  • Validation: Implement comprehensive validation rules, including length checks, prefix verification, and country code validation. Use try-catch blocks to handle edge cases gracefully.
  • Character Set Support: Ensure your application supports both English and Marshallese character sets for user input and display.
  • Time Zone Handling: The Marshall Islands uses UTC+12. Account for this time difference when scheduling communications or displaying time-sensitive information.
  • Privacy & Data Protection: While the Marshall Islands does not have a comprehensive data protection law, Section 13 of the Constitution protects citizens from unreasonable interference in personal choices and intrusions into privacy. Follow international best practices: obtain explicit opt-in consent before sending marketing messages, maintain documentation of consent with timestamps, honor opt-out requests within 24 hours, and keep records of opted-out numbers for at least 5 years. Comply with NTA consent requirements and consider applying GDPR-style data protection principles even though not legally required.
  • Security: Encrypt phone numbers at rest and in transit, implement rate limiting to prevent abuse, log access to phone number data for audit purposes, and regularly review security practices against OWASP guidelines.

Marshall Islands Network Infrastructure: 4G, Satellite & Fiber

The Marshall Islands' telecommunications infrastructure has undergone significant modernization, transitioning from basic radio communication to a hybrid system incorporating satellite and fiber-optic technologies. This blend of technologies provides reliable coverage across the geographically dispersed atolls.

Key Infrastructure Components

  • 4G/LTE Networks: NTA launched 4G LTE services in Majuro in March 2017, and by 2022, LTE coverage reached approximately 87% of the population. Provides high-speed data services (up to 100 Mbps) in major population centers. 5G services were planned for 2024 deployment.
  • Satellite Connectivity: A crucial component ensuring coverage across the remote outer islands, where terrestrial infrastructure is limited. Satellite connectivity has played a transformative role in connecting previously isolated communities, enabling access to essential services and fostering economic opportunities. Starlink achieved nationwide availability by mid-2025, offering speeds above 50 Mbps and providing alternative connectivity options. This reliance on satellite connectivity is a key factor to consider when designing applications for the Marshall Islands market. Anticipate potential latency issues (250–500 ms) and implement strategies to mitigate their impact on user experience.
  • Fiber-Optic Infrastructure: A growing backbone network connecting major islands and providing high-bandwidth capacity. The HANTRU-1 undersea cable connected Majuro and Kwajalein Atoll in 2010.
  • Coverage Distribution: NTA's mobile network covers six inhabited islands: Majuro, Ebeye, Jaluit, Kili, Rongelap, and Wotje. Urban areas typically enjoy a combination of 4G/LTE and fiber-optic connectivity, while remote atolls rely primarily on satellite with limited 4G availability. NTA operates on GSM 900/1800 MHz for 2G and Band 28 (700 MHz) for 4G/LTE.

Handling Connectivity Challenges in Marshall Islands

When building applications for the Marshall Islands market, account for infrastructure limitations:

javascript
// Example: Implementing retry logic with exponential backoff
async function sendSMSWithRetry(phoneNumber, message, maxRetries = 3) {
  let lastError;

  for (let attempt = 1; attempt <= maxRetries; attempt++) {
    try {
      const result = await smsProvider.send({
        to: phoneNumber,
        body: message,
        timeout: 30000 // 30 second timeout for satellite latency
      });
      return result;
    } catch (error) {
      lastError = error;

      if (attempt < maxRetries) {
        // Exponential backoff: 2s, 4s, 8s
        const delayMs = Math.pow(2, attempt) * 1000;
        await new Promise(resolve => setTimeout(resolve, delayMs));
      }
    }
  }

  throw new Error(`Failed after ${maxRetries} attempts: ${lastError.message}`);
}

// Example: Implementing caching for offline resilience
class OfflineQueueManager {
  constructor() {
    this.queue = [];
    this.isOnline = navigator.onLine;

    window.addEventListener('online', () => this.processQueue());
    window.addEventListener('offline', () => this.isOnline = false);
  }

  async sendMessage(phoneNumber, message) {
    if (this.isOnline) {
      try {
        return await sendSMSWithRetry(phoneNumber, message);
      } catch (error) {
        this.queueMessage(phoneNumber, message);
        throw error;
      }
    } else {
      this.queueMessage(phoneNumber, message);
      return { queued: true, message: 'Message queued for delivery when online' };
    }
  }

  queueMessage(phoneNumber, message) {
    this.queue.push({ phoneNumber, message, timestamp: Date.now() });
    localStorage.setItem('smsQueue', JSON.stringify(this.queue));
  }

  async processQueue() {
    this.isOnline = true;
    const queuedMessages = [...this.queue];

    for (const msg of queuedMessages) {
      try {
        await sendSMSWithRetry(msg.phoneNumber, msg.message);
        this.queue = this.queue.filter(m => m.timestamp !== msg.timestamp);
      } catch (error) {
        console.error('Failed to send queued message:', error);
      }
    }

    localStorage.setItem('smsQueue', JSON.stringify(this.queue));
  }
}

Key Strategies:

  • Latency: Satellite connections introduce latency (250–500 ms). Implement retry logic with exponential backoff and set appropriate timeout values (30+ seconds recommended).
  • Bandwidth Limitations: Be mindful of bandwidth constraints in remote areas. Optimize your application for low-bandwidth environments by compressing data, lazy loading images, and minimizing API calls.
  • Offline-First Design: Consider implementing progressive web app (PWA) features with service workers to cache critical functionality and queue operations when connectivity is lost.

How to Call Marshall Islands: Dialing Instructions

Making Domestic Calls in Marshall Islands

Dial within the Marshall Islands using these formats:

  • Local Calls: Dial the 7-digit local number directly (e.g., 247 1234).
  • Mobile to Landline: Use the same 7-digit format. Both mobile and landline numbers follow the same dialing pattern within the country.
  • Emergency Calls: Dial 911 from any phone for access to emergency services, available 24/7.

Example Scenarios:

  • Calling a Majuro landline from within Marshall Islands: 247 1234
  • Calling a mobile number from a landline: 329 5678
  • Emergency services from any location: 911

International Calling: How to Call Marshall Islands from US

  • Calling Marshall Islands from US: Dial 011 (US exit code) + 692 (Marshall Islands country code) + 7-digit local number. Example: 011 692 247 1234 to reach a Majuro landline.
  • Calling Marshall Islands from anywhere: Use the international format +692 followed by the 7-digit local number. Example: +692 247 1234. International callers should always include the country code +692.
  • Calling from Marshall Islands: Dial 011 + Country Code + Number. For example, to call the US, dial 011 1 555 123 4567. To call Australia, dial 011 61 2 1234 5678.

Frequently Asked Questions

What is the Marshall Islands country code?

The Marshall Islands country code is +692. When dialing internationally, prefix all Marshall Islands phone numbers with +692 followed by the 7-digit local number. For example, a complete international number looks like +692 247 1234. The mobile country code (MCC) is 551.

How long are Marshall Islands phone numbers?

Marshall Islands phone numbers are 7 digits long, excluding the country code. The complete international format (E.164) is 10 digits total: +692 followed by 7 digits. The 7-digit local number consists of a 3-digit service type code and a 4-digit subscriber number.

How do I validate a Marshall Islands phone number?

Validate Marshall Islands phone numbers by checking for the +692 country code, verifying the number length is exactly 7 digits after the country code, and confirming the first digit matches the service type (2 for landlines, 3 for mobile, 800 for toll-free). Use regex patterns or phone validation libraries like libphonenumber or the Twilio Lookup API for robust validation. Implement error handling to manage edge cases like extra spaces, hyphens, or incorrect lengths.

What is the difference between landline and mobile numbers in Marshall Islands?

Marshall Islands landline numbers start with 2 (format: 2XX XXXX), while mobile numbers start with 3 (format: 3XX XXXX). Both are 7 digits long after the +692 country code. Landlines are operated by the National Telecommunications Authority (NTA) and are primarily available in populated areas on major islands. Mobile numbers provide broader coverage including remote atolls, though service quality varies by location. You cannot send SMS to landline numbers; attempts will result in a 400 error (code 21614).

What time zone does Marshall Islands use?

The Marshall Islands uses UTC+12 time zone year-round (no daylight saving time). Account for this 12-hour offset from Coordinated Universal Time when scheduling SMS messages, calls, or time-sensitive notifications. The Marshall Islands is ahead of UTC, meaning it's one of the first places to experience each new day. Best practice: send messages between 8:00 AM and 8:00 PM MHT and avoid major holidays.

Can I send SMS to Marshall Islands phone numbers?

Yes, Marshall Islands mobile numbers (3XX XXXX format) support SMS messaging. However, coverage and reliability vary by location. Urban areas with 4G/LTE networks provide reliable SMS service, while remote atolls relying on satellite connectivity may experience delays (250–500 ms latency) or intermittent service. SMS delivery reports are not available for Marshall Islands destinations through most API providers (including Sinch and Infobip).

SMS Costs & Best Practices: Local SMS messages typically cost $0.10–$0.20, while international SMS can range from $0.50 to over $1.00. API provider rates typically fall between these extremes, with historical third-party sources suggesting $0.065–$0.159 per message, though current rates should be confirmed directly with providers. Limit messaging to 4–5 messages per month per recipient, keep messages under 160 characters when possible, and support both English and Marshallese languages.

Who is the telecommunications regulator in Marshall Islands?

The National Telecommunications Authority (NTA) regulates all telecommunications services in the Marshall Islands, including phone number allocation, network infrastructure, and service standards. The NTA manages the centralized telecommunications system and has exclusive authority to assign telephone numbers. In 2022, the government liberalized the telecommunications sector and by 2024 began establishing an independent regulator to oversee licenses and spectrum allocation. This simplifies regulatory compliance for developers and businesses operating in the country.

How do I store Marshall Islands phone numbers in a database?

Store Marshall Islands phone numbers in E.164 format: +692XXXXXXXX (country code +692 followed by 7 digits, no spaces or special characters). This international standard ensures consistency, simplifies validation, and enables seamless integration with international telephony systems and SMS APIs. Store as a VARCHAR or TEXT type (not INTEGER) to preserve the leading + symbol. Recommended field length: VARCHAR(15) to accommodate future extensions.

What network technologies are available in Marshall Islands?

The Marshall Islands uses a hybrid infrastructure combining 4G/LTE networks on Band 28 (700 MHz) providing up to 100 Mbps in urban areas, satellite connectivity for remote atolls, and fiber-optic cables connecting major islands via the HANTRU-1 undersea cable. NTA provides 2G GSM (900/1800 MHz) and 4G/LTE services across six inhabited islands (Majuro, Ebeye, Jaluit, Kili, Rongelap, Wotje), with LTE coverage reaching approximately 87% of the population by 2022. Starlink achieved nationwide availability by mid-2025, offering alternative connectivity with speeds above 50 Mbps.

Can I use international SMS APIs with Marshall Islands numbers?

Yes, major international SMS API providers like Twilio, MessageBird, Vonage, and Plivo support Marshall Islands phone numbers (country code +692). Twilio supports international long codes with 1–2 business days provisioning, but does not support alphanumeric sender IDs, short codes, or two-way SMS for Marshall Islands. Number portability is not available. Verify coverage and pricing with your specific provider, as specific Marshall Islands pricing is often not publicly disclosed. Consider the satellite connectivity limitations for remote atolls when setting timeout values (30+ seconds recommended) and retry logic for SMS delivery.

Is number portability available in Marshall Islands?

No, number portability is not available in the Marshall Islands. Mobile numbers remain tied to their original carrier (NTA), simplifying message routing but limiting consumer flexibility.

What SMS content restrictions apply in Marshall Islands?

Prohibited content includes: gambling and betting services, adult content or explicit material, unauthorized financial services, cryptocurrency promotions, and illegal products or services. Carriers may block messages containing certain keywords or excessive punctuation. Use clear professional language, avoid excessive capitalization, limit special characters and emoji usage, and include your company name in the message body.

Conclusion

You're now equipped with a comprehensive understanding of the Marshall Islands' phone number system, including format validation, E.164 storage, numbering plan structure, network infrastructure considerations, SMS pricing, and regulatory compliance requirements. By following the guidelines and best practices outlined in this guide—including obtaining proper consents, implementing robust error handling, and accounting for satellite latency—you can ensure seamless integration with Marshallese users and deliver a positive user experience across satellite, 4G/LTE, and fiber-optic networks.

Next Steps:

  • Review NTA regulations and terms for the latest requirements
  • Consult with your chosen SMS API provider (Twilio, Sinch, Infobip, Plivo) for current Marshall Islands pricing and provisioning times
  • Implement the code examples provided for validation, formatting, and error handling
  • Test your implementation thoroughly with both mobile (3XX) and landline (2XX) number formats
  • Monitor the World Bank Digital RMI project for infrastructure improvements that may enhance service reliability