Skip to content

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.

Phone number standards8 min read

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

Code
+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}$/

Frequently asked questions

The Liberia country code is +231. This code is essential for dialing Liberian numbers from other countries and should always be included when storing international phone numbers in your systems, ensuring correct routing of calls.

Liberian phone numbers follow specific formats based on service type: Geographic (fixed-line) is 2X XXX XXXX, Mobile is 77X XXX XXXX or 88X XXX XXXX, Premium is 332 XXX XXXX, and Emergency is 3XX. Always store numbers in the international E.164 format (+231XXXXXXXXX) for consistency.

Liberia's telecommunications sector leapfrogged the fixed-line era, with mobile technology quickly becoming dominant. This is due to rapid mobile infrastructure development and a high mobile penetration rate (87.1% of the population as of 2025).

The national prefix for calls within Liberia is 0. It precedes the area code and subscriber number when dialing domestically.

Use regular expressions (regex) tailored for each number type: ^2\d{7}$ for geographic, ^(77|88)\d{7}$ for mobile, ^3\d{2}$ for emergency, and ^\+231\d{7,9}$ for international format. This validation prevents errors and ensures data integrity.

Always store phone numbers in the international E.164 format (+231XXXXXXXXX). This practice ensures consistency, simplifies international communication, and aligns with ITU-T standards, which enhances compatibility with other global systems.

VoIP services are becoming increasingly prevalent in Liberia, offering alternative communication options to traditional mobile and fixed-line services.

The main mobile operators in Liberia are Liberty Communications (77X XXX XXXX), Orange Liberia (88X XXX XXXX), and Lonestar Cell MTN. These operators contribute to a competitive telecommunications market in Liberia.

Emergency numbers (3XX) in Liberia should bypass standard phone number validation and be routed directly to the appropriate emergency services. This ensures prompt access to critical assistance.

As of early 2025, Liberia's internet penetration rate was 30.1%, significantly lower than its mobile penetration rate. This digital divide highlights the need for ongoing infrastructure development.

Liberia's telecommunications market is driven by competition among major operators, leading to innovation, competitive pricing, and improved services like mobile money and rural connectivity expansion.

The LTA regulates Liberia's telecommunications sector, ensuring service quality and market stability. They establish licensing frameworks, QoS requirements, and manage the allocation of number ranges.

Consider Liberia's varying internet speeds, from 2G to 4G/LTE, when designing applications. Implement adaptive designs and features to cater to users with limited bandwidth and ensure functionality across different network technologies.

Initiatives like solar-powered base stations and community partnerships are being implemented in Liberia to expand network coverage to rural areas, addressing the digital divide and enhancing digital inclusion.