phone number standards

Sent logo
Sent TeamMar 8, 2026 / phone number standards / Liberia

Liberia Phone Numbers: +231 Country Code, Format & Regex Validation

Complete guide to Liberia phone number validation with country code +231. Includes regex patterns, E.164 format, mobile operator prefixes (Orange, Lonestar MTN, LIBTELCO), and LTA regulations.

Liberia Phone Numbers: Format, Area Code & Validation Guide

Understanding Liberia Phone Number Format and Country Code +231

Liberia phone numbers use country code +231 and follow the ITU-T E.164 international standard. This comprehensive guide provides developers and businesses with validation regex patterns, number formatting rules, mobile operator prefixes, and regulatory requirements for integrating Liberian phone numbers into applications seamlessly.

Quick Reference: Essential Details at a Glance

Core details for handling Liberian phone numbers:

  • Country: Liberia
  • Country Code: +231
  • International Prefix: 00
  • National Prefix: 0
  • ITU-T Standard: E.164 (International Telecommunication Union standard for telephone numbering)

Liberia's Telecommunications Evolution: Mobile-First Network

Liberia's telecommunications sector transformed dramatically since the early 2000s. Unlike many nations that transitioned gradually from fixed-line to mobile, Liberia leapfrogged the fixed-line era entirely. Mobile technology became the dominant communication mode, profoundly shaping the current numbering plan. Design systems that handle Liberian phone numbers with this mobile-centric approach in mind.

Liberia Phone Number Structure and Components

Liberian phone number structure is crucial for effective validation and processing. Each number contains several key components:

  • Country Code (+231): This unique international identifier distinguishes Liberian numbers from other countries. Always include it when storing numbers in your system for international dialing.
  • National (Significant) Number: Combines the area code and subscriber number.
  • Area/City Codes: Geographic identifiers showing the subscriber's general location, primarily for fixed-line services.
  • Subscriber Number: The unique identifier for each subscriber. Length varies (7–9 digits) depending on service type (mobile, fixed, premium).

Complete Liberia Number Format Guide by Operator

Liberian number formats for application handling:

Number TypeFormat PatternExampleUsage Context
Geographic (Fixed)2X XXX XXX22 123 456Fixed-line services (LIBTELCO)
Mobile (Lonestar MTN)555 XXX XXX555 234 567Lonestar Cell MTN network
Mobile (Lonestar MTN)88X XXX XXX880 234 567Lonestar Cell MTN network (880, 881, 886, 887, 888)
Mobile (Orange)77X XXX XXX770 234 567Orange Liberia network (770, 772, 775, 776, 777, 778, 779)
Mobile (LIBTELCO)220 XXX XXX220 234 567LIBTELCO mobile network
Premium332 0X XXXX332 02 1234Premium rate services
Emergency3XX311Emergency and essential services

Note: Mobile numbers in Liberia are 9 digits, fixed-line numbers are 8 digits. Source: ITU-T E.164, Wikipedia Telephone numbers in Liberia (verified October 2025).

Number Structure Breakdown

+231 770 234567 │ │ └─────── Subscriber Number (6 digits) │ └─────────── Operator Prefix (3 digits: 770 = Orange) └──────────────── Country Code (+231 = Liberia)

Liberia Phone Number Validation: Regex Patterns and Implementation

Validate phone numbers to ensure data integrity and prevent errors. Regular expressions (regex) provide a powerful validation tool. Use these comprehensive regex patterns tailored for Liberian phone numbers:

javascript
// Complete validation patterns for Liberian phone numbers
const phonePatterns = {
  // Geographic numbers (fixed-line) - 8 digits
  geographic: /^2\d{7}$/,

  // Mobile numbers - 9 digits
  // Lonestar Cell MTN
  lonestarMTN: /^(555|880|881|886|887|888)\d{6}$/,

  // Orange Liberia
  orange: /^(770|772|775|776|777|778|779)\d{6}$/,

  // LIBTELCO mobile
  libtelcoMobile: /^220\d{6}$/,

  // All mobile operators combined
  mobile: /^(555|88[0-1678]|22[0]|77[0256789])\d{6}$/,

  // Emergency services - 3 digits
  emergency: /^3\d{2}$/,

  // International format (includes country code +231)
  international: /^\+231\d{7,9}$/
};

// Usage example: Validating a mobile number
const validateNumber = (number, type) => {
  return phonePatterns[type].test(number);
};

// Example test cases
console.log(validateNumber("22123456", "geographic")); // true - LIBTELCO fixed
console.log(validateNumber("555234567", "mobile")); // true - Lonestar MTN
console.log(validateNumber("770234567", "mobile")); // true - Orange
console.log(validateNumber("220234567", "mobile")); // true - LIBTELCO mobile
console.log(validateNumber("+231770234567", "international")); // true
console.log(validateNumber("1234567890", "mobile")); // false - incorrect format

These test cases demonstrate both valid and invalid scenarios. Test your validation logic thoroughly, considering edge cases and input variations.

Best Practices: Formatting and Validating Liberia Phone Numbers

Apply these best practices when working with Liberian phone numbers:

  1. Always Store in International Format (E.164): Store numbers in E.164 format (+231XXXXXXXXX) to ensure consistency and simplify international communication. This aligns with the ITU-T standard, promoting interoperability. Learn more about proper phone number formatting and phone lookup validation.
javascript
// Convert local to E.164 format
function toE164(localNumber) {
  // Remove spaces, dashes, parentheses
  const cleaned = localNumber.replace(/[\s\-\(\)]/g, '');
  // Remove leading zero if present
  const withoutZero = cleaned.replace(/^0/, '');
  // Add country code
  return `+231${withoutZero}`;
}

console.log(toE164("0770234567")); // +231770234567
console.log(toE164("770 234 567")); // +231770234567
  1. Handle Emergency Numbers Separately: Route emergency numbers directly to appropriate services, bypassing standard validation rules.
javascript
function isEmergency(number) {
  const emergencyPattern = /^3\d{2}$/;
  return emergencyPattern.test(number);
}

function routeCall(number) {
  if (isEmergency(number)) {
    return { route: 'emergency', priority: 'immediate' };
  }
  return { route: 'standard', priority: 'normal' };
}
  1. Consider Rural Areas: Some rural regions have specific number patterns or connectivity limitations. Design systems to handle these variations gracefully. Implement fallback mechanisms for areas with limited or unreliable network access.
javascript
const fallbackConfig = {
  retryAttempts: 3,
  retryDelay: 5000, // 5 seconds
  fallbackMethod: 'SMS', // Use SMS if call fails
};
  1. Implement Flexible Validation: Liberia's telecommunications landscape evolves constantly. Design your validation system with flexibility to accommodate changes without major code revisions.
javascript
// Configuration-driven validation (easily updatable)
const validationRules = {
  mobile: {
    length: 9,
    prefixes: ['555', '880', '881', '886', '887', '888', '770', '772', '775', '776', '777', '778', '779', '220'],
  },
  fixed: {
    length: 8,
    prefixes: ['2'],
  },
};

function validateByConfig(number, type) {
  const rule = validationRules[type];
  if (!rule) return false;

  const hasCorrectLength = number.length === rule.length;
  const hasValidPrefix = rule.prefixes.some(prefix => number.startsWith(prefix));

  return hasCorrectLength && hasValidPrefix;
}
  1. Stay Updated with LTA Regulations: The Liberia Telecommunications Authority (LTA) regulates telecommunications in Liberia. Check their official documentation for current specifications and regulations.

Liberia Mobile Operators: Coverage, Prefixes & Network Infrastructure

The technical infrastructure and market dynamics shaping Liberia's telecommunications landscape provide valuable context for development work.

Major Mobile Operators in Liberia: Orange, Lonestar MTN, LIBTELCO

Three major mobile operators serve Liberia's telecommunications market: Lonestar Cell MTN, Orange Liberia, and LIBTELCO. Each operator has its own strengths and areas of focus, contributing to a competitive market landscape.

Lonestar Cell MTN: 60% owned by MTN South Africa. Formerly the market leader with approximately half of the nation's customers. Acquired Novafone GSM (formerly Comium) in 2016. Mobile prefixes: 555, 880, 881, 886, 887, 888.

Orange Liberia: Acquired Cellcom through its Ivory Coast subsidiary in 2016 and rebranded in 2017. Claims to have overtaken Lonestar in market share. First operator in Liberia to launch 3G (HSPA+) services in 2012, followed by 4G/LTE services in Monrovia in 2016. Mobile prefixes: 770, 772, 775, 776, 777, 778, 779.

LIBTELCO: The state-owned operator provides both fixed-line (2X prefixes) and mobile services (220 prefix), primarily serving government and institutional customers.

As of early 2025, Liberia had 4.77 million active cellular mobile connections, representing 87.1% of the total population. Internet penetration is significantly lower at 30.1%, highlighting the ongoing need for infrastructure development and digital inclusion initiatives. (Source: DataReportal, Digital 2025: Liberia)

Technical Standards and Regulatory Framework: Ensuring Quality and Stability

The LTA ensures service quality and market stability through a comprehensive licensing framework and Quality of Service (QoS) requirements. Regulations cover network availability, call completion rates, voice quality, and data throughput.

Recent Regulatory Updates (August 2024): The LTA Board signed two major regulations, including a new Numbering Regulation with a revised Numbering Plan. This framework provides efficient allocation, assignment, utilization, and management of all telecommunication numbers, including Short Codes, in a fair and non-discriminatory manner.

Short Code Fees:

  • Application fee: $25.00
  • Annual fee: $150.00
  • 3-digit limited-number Short Codes: $1,500 authorization fee

Source: LTA, August 2024

Mobile Network Evolution: From 2G to 4G and Beyond

Liberia's mobile network evolved through multiple generations: 2G/GSM → 3G/UMTS → 4G/LTE. This evolution brought significant improvements in data speeds and service capabilities. Consider varying data speeds and capabilities when designing mobile applications for Liberian users.

5G Network Planning: In October 2024, the LTA visited ZTE's Global 5G Manufacturing Headquarters to explore partnerships for 5G deployment in Liberia. (Source: LTA, October 2024)

Key trends shaping Liberia's digital infrastructure transformation:

  • Mobile Financial Services: Mobile money platforms provide increasing access to financial services.

  • Rural Connectivity Innovation: Initiatives extend network coverage to rural areas using solar-powered base stations and community partnership models. (Source: Light Reading, Building a Network Bridge Over the Digital Divide in Liberia)

  • Internet Telephony Integration: VoIP services offer alternative communication options.

Market Dynamics and Competition: Driving Innovation and Affordability

Competition among operators drives competitive pricing strategies and bundle offerings, making mobile services more affordable.

Frequently Asked Questions About Liberia Phone Numbers

What is the country code for Liberia phone numbers?

+231. Always include this country code prefix when dialing Liberian numbers from abroad or storing them in international E.164 format.

How many digits are in a Liberia mobile phone number?

9 digits (excluding the +231 country code). Fixed-line numbers are 8 digits. Example: +231 770 234 567 (Orange mobile) or +231 22 123 456 (LIBTELCO fixed).

Which mobile operators provide phone numbers in Liberia?

Three major mobile operators: Lonestar Cell MTN (prefixes 555, 880-888), Orange Liberia (prefixes 770, 772, 775-779), and LIBTELCO (prefix 220 for mobile, 2X for fixed). All operate GSM, 3G, and 4G/LTE networks across Liberia.

How do I validate a Liberia phone number?

Use regex patterns specific to Liberian number formats. Mobile: /^(555|88[0-1678]|22[0]|77[0256789])\d{6}$/. Fixed-line: /^2\d{7}$/. Always validate against country code +231 for international format.

What is the emergency number in Liberia?

3-digit formats starting with 3 (e.g., 311). Route these numbers separately, bypassing standard validation.

Do I need to register with LTA to send SMS in Liberia?

Yes. Short Code registration requires:

  • Application fee: $25
  • Annual fee: $150
  • 3-digit codes: $1,500 authorization fee

Check LTA's official documentation for current requirements. For bulk SMS campaigns, review 10DLC SMS registration and TCR 10DLC regulations for best practices.

Conclusion: Implementing Liberia Phone Number Validation

You now have the essential knowledge and tools to handle Liberian phone numbers effectively. Understand number structure, validation techniques, and technical infrastructure for seamless integration. Stay updated with LTA regulations and market trends.

Quick Reference Cheat Sheet

ElementDetails
Country Code+231
Mobile Length9 digits
Fixed Length8 digits
Lonestar MTN555, 880, 881, 886, 887, 888
Orange770, 772, 775, 776, 777, 778, 779
LIBTELCO220 (mobile), 2X (fixed)
Emergency3XX (3 digits)
E.164 Format+231XXXXXXXXX
Mobile Regex`/^(555
Fixed Regex/^2\d{7}$/