Sent logo
Sent TeamMar 8, 2026 / tools / Equatorial Guinea

Equatorial Guinea Phone Numbers: Format, Area Code & Validation Guide

This comprehensive guide covers everything about Equatorial Guinea phone numbers, including the +240 country code, number formats, validation techniques, and implementation best practices. Whether you're a developer integrating phone number validation, a telecom professional building communication systems, or a business connecting with Equatorial Guinea contacts, you'll find practical code examples and technical specifications for handling these numbers correctly.

Equatorial Guinea Phone Numbers: Format, Area Code & Validation Guide

This comprehensive guide covers everything about Equatorial Guinea phone numbers, including the +240 country code, number formats, validation techniques, and implementation best practices. Whether you're a developer integrating phone number validation, a telecom professional building communication systems, or a business connecting with Equatorial Guinea contacts, you'll find practical code examples and technical specifications for handling these numbers correctly.

Quick Reference: Key Details at a Glance

Essential components of Equatorial Guinea's phone number system:

  • Country: Equatorial Guinea
  • Country Code: +240
  • International Prefix: 00
  • National Prefix: None
  • Emergency Services:
    • Police: 115
    • Medical: 112
    • Fire: 113
  • Timezone: West Africa Time (WAT), UTC+1 – No daylight saving time observed
  • National Number Length: 9 digits (after country code)

How to Dial Equatorial Guinea Phone Numbers

Domestic Calls (within Equatorial Guinea)

  • Format: XX XXX XXXX (9 digits, no prefix required)
  • Example: 222 123 456 for mobile, 333 092 491 for landline
  • No trunk prefix needed – simply dial the 9-digit number directly

International Calls to Equatorial Guinea

  • From US/Canada: 011-240-XX XXX XXXX
  • From most other countries: 00-240-XX XXX XXXX
  • From mobile (universal): +240 XX XXX XXXX
  • Example: To call mobile 222123456 from USA, dial 011-240-222-123-456 or +240-222-123-456

Reference: How to Call Abroad - Equatorial Guinea

For more information on international phone number standards, see our guide on E.164 phone number format.

Equatorial Guinea Numbering Plan: How the System Works

Equatorial Guinea's telecommunications landscape has undergone a remarkable transformation since the 1990s. The nation transitioned from a rudimentary fixed-line system to a modern digital network, a shift mirrored in its numbering plan. This modernized system adheres to ITU-T E.164 international standards and uses service-specific prefixes instead of geographically based area codes. This streamlined approach simplifies routing and number management for both domestic and international calls.

A significant numbering plan update occurred in March 2010, when the country migrated to the current 9-digit format to accommodate growth in mobile and fixed services.

Phone Number Format Structure in Equatorial Guinea

Equatorial Guinea uses a logical number allocation system where the service type dictates the prefix:

[Country Code] + [Service Prefix] + [Subscriber Number] +240 33/222/55/80/90 XXXXXX

Core Number Components

Each part of an Equatorial Guinean phone number:

  • Country Code (+240): Essential for international dialing, signaling that the number belongs to Equatorial Guinea. Always include this when formatting numbers for international use.
  • Service Prefix (2-3 digits): Immediately identifies the type of service – landline, mobile, toll-free, or premium rate. Understanding these prefixes is crucial for accurate number parsing and validation in your applications.
  • Subscriber Number (6-7 digits): The unique identifier for the individual subscriber within the chosen service type.

Number Portability

Equatorial Guinea has implemented number portability within its numbering system. Subscribers can switch operators while retaining their phone number. When validating numbers:

  • Do not assume operator based solely on prefix
  • Implement fallback logic if operator-specific routing fails
  • Query operator databases for current assignments when critical

Detailed Number Formats: A Practical Breakdown

The following table provides a detailed breakdown of number formats, complete with examples and usage context:

TypeFormatLengthExampleUsage Context
Landline33[0-24-9]X[46]X{4}9333092491Fixed-line services, concentrated in urban areas.
Mobile222X{6} | 55X{6}9222554060Mobile telecommunications services.
Toll-Free80X[1-9]X{5}9808919750Free-to-caller services.
Premium Rate90X[1-9]X{5}9900119250Pay-per-call services.
Emergency11[235]3112Emergency services – highest routing priority required.

Source: Wikipedia - Telephone numbers in Equatorial Guinea

Phone Number Validation and Implementation

How to Validate Equatorial Guinea Phone Numbers

Always validate phone numbers before storing or processing them. Invalid formats can lead to communication failures and a frustrating user experience. Here's a robust validation utility in JavaScript:

javascript
// Phone number validation utility
class EGPhoneValidator {
  static patterns = {
    landline: /^33[0-24-9]\d[46]\d{4}$/,
    mobile: /^(222|55)\d{6}$/,
    tollFree: /^80[1-9]\d{5}$/,
    premiumRate: /^90[1-9]\d{5}$/,
    emergency: /^11[235]$/ // Added emergency number validation
  };

  static validateNumber(number) {
    // Strip formatting characters
    const cleanNumber = number.replace(/[\s\-\(\)]/g, '');

    // Remove country code if present
    const nationalNumber = cleanNumber.replace(/^(\+240|240)/, '');

    // Test against all patterns
    return Object.entries(this.patterns).find(([type, pattern]) =>
      pattern.test(nationalNumber)
    )?.[0] || false;
  }

  static getErrorMessage(number) {
    const type = this.validateNumber(number);
    if (type) return null;

    const cleanNumber = number.replace(/[\s\-\(\)]/g, '').replace(/^(\+240|240)/, '');

    if (cleanNumber.length !== 9 && cleanNumber.length !== 3) {
      return `Invalid length: expected 9 digits (or 3 for emergency), got ${cleanNumber.length}`;
    }
    return 'Invalid number format for Equatorial Guinea';
  }
}

// Example usage:
console.log(EGPhoneValidator.validateNumber('+240222123456')); // Output: "mobile"
console.log(EGPhoneValidator.validateNumber('331467890')); // Output: "landline"
console.log(EGPhoneValidator.validateNumber('12345')); // Output: false
console.log(EGPhoneValidator.getErrorMessage('12345')); // Output: "Invalid length: expected 9 digits (or 3 for emergency), got 5"

This code includes validation for emergency numbers, error message generation, and demonstrates how to use the validator. Consider adding further checks for edge cases, such as numbers with extra digits or invalid prefixes.

Network Integration

Integrating with Equatorial Guinea's network requires careful planning:

  • Implement fallback routing for CDMA areas: While much of the country has transitioned to more modern technologies, some areas, particularly Bioko Island, still rely on CDMA. Your system should handle both GSM and CDMA protocols.
  • Prioritize emergency number routing: Ensure emergency calls (112, 113, 115) are routed with the highest priority, bypassing any validation or formatting steps.
  • Account for regional variations: Network infrastructure and coverage can vary across regions. Implement region-specific validation rules and error handling for network transitions. Consider coverage zones in your routing logic.
  • Handle number portability: Since Equatorial Guinea supports number portability, do not hardcode operator routing based on prefixes alone.

The Telecommunications Landscape: Operators and Infrastructure

Primary Operators

Equatorial Guinea's telecommunications market features two major licensed operators:

OperatorService TypesNumber RangesNotes
GETESAFixed, MobileFixed: 33 XXX XXXX, Mobile: 222 XXX XXXState-owned primary provider
HiTs G.E. S.A.Fixed, MobileFixed: 35 XXX XXXX, Mobile: 551 XXX XXXPrivate operator

Source: Wikipedia - Telephone numbers in Equatorial Guinea

GETESA (Guinean Telecommunications Society) is the primary telecommunications provider. A 2022 study on modernizing GETESA's network shows the company has been actively upgrading its infrastructure, transitioning from outdated 2G technology to 3G and 4G. This modernization effort has significantly improved network quality and capacity. You can find more details in the Enabling Ubiquitous Global Communications in Equatorial Guinea Via the Transformation of Getesa publication.

GETESA operates a multi-technology network:

Network TypeNumber RangeCoverage AreaTechnology
4G Mobile+240 22 2xx xxxxNationalLTE Advanced
CDMA+240 33 xx4 xxxxBioko IslandCDMA2000
Fixed Line+240 35 xx7 xxxxUrban CentersFiber/Copper

Regulatory Oversight: ORTEL's Role

ORTEL (Órgano Regulador de las Telecomunicaciones) is the principal telecommunications regulator in Equatorial Guinea. They are responsible for:

  • Strategic Planning: Number allocation, infrastructure development, and service quality monitoring.
  • Technical Standards: Network interoperability requirements, emergency service accessibility, and number format compliance.
  • Consumer Protection: Service provider obligations, quality of service standards, and emergency number availability.

Important Note: Telecommunications regulations are subject to change. Consult ORTEL's official documentation for the latest information. Visit their website: ortel.gq. Additionally, TCI International provides spectrum management solutions to ORTEL, ensuring efficient use of the electromagnetic spectrum, which is crucial for reliable communication services.

Best Practices for Equatorial Guinea Phone Number Integration

As you develop your telecommunications solutions, remember these best practices:

  • Stay updated: Regularly review ORTEL's regulations and GETESA's network updates to ensure compatibility.
  • Test thoroughly: Test your implementation with a variety of number formats, including edge cases and invalid numbers.
  • Provide clear error messages: If validation fails, provide user-friendly error messages that guide the user toward correct input.

Common Pitfalls and Anti-Patterns

Avoid these frequent implementation mistakes:

  • Hardcoding operator-to-prefix mappings: Number portability makes this unreliable
  • Ignoring emergency number special handling: Emergency calls require priority routing and should bypass normal validation
  • Assuming uniform network coverage: CDMA/GSM differences require technology-aware routing
  • Failing to strip formatting: Users input spaces, dashes, parentheses – always normalize before validation
  • Not accounting for international format variations: Accept both +240 and 00240 prefixes

Security Considerations

Implement these security measures when handling Equatorial Guinea phone numbers:

  • Rate limiting: Prevent enumeration attacks by limiting validation attempts per IP/session
  • Fraud detection patterns:
    • Flag rapid sequential number testing
    • Monitor for unusual premium-rate number usage
    • Track failed authentication attempts per number
  • Caller ID verification: Do not rely solely on caller ID for authentication – it can be spoofed
  • Data protection: Store phone numbers encrypted at rest and use secure channels (TLS 1.2+) for transmission
  • Premium number safeguards: Implement additional confirmation flows before connecting premium-rate (90X) calls

Frequently Asked Questions

What is the country code for Equatorial Guinea? The country code for Equatorial Guinea is +240. All international calls to Equatorial Guinea must begin with this code.

How many digits are in an Equatorial Guinea phone number? Equatorial Guinea phone numbers contain 9 digits after the +240 country code (except for 3-digit emergency numbers like 112, 113, and 115).

What are Equatorial Guinea mobile number prefixes? Mobile numbers in Equatorial Guinea start with 222 or 55 (e.g., +240 222 123 456).

Does Equatorial Guinea have area codes? No, Equatorial Guinea uses service-specific prefixes rather than geographic area codes. The prefix indicates the service type (landline, mobile, toll-free, or premium rate) instead of location.

How do I validate an Equatorial Guinea phone number? Strip formatting characters, remove the country code, verify the number is 9 digits, and check that it matches valid service prefixes: 33X for landlines, 222/55X for mobile, 80X for toll-free, or 90X for premium rate.


By following this comprehensive guide, you'll be well-equipped to handle Equatorial Guinea phone numbers effectively and efficiently in your applications. For related guidance on implementing SMS functionality, check our SMS integration guides.