Understanding Phone Numbers in Ireland
Quick Reference Guide
- Country: Ireland
- Country Code: +353
- International Prefix: 00
- National Prefix: 0
- Regulatory Body: Commission for Communications Regulation (ComReg)
Comprehensive Overview
Discover the intricacies of Ireland's telephone numbering plan. This guide is essential for telecom professionals, developers, and system administrators seeking precise and current information on Irish phone numbers.
Number Formats Explained
General Structure
Ireland's phone numbers are categorized into geographic and non-geographic allocations. The typical format includes:
- Country Code: +353
- Area/City Code: 1-3 digits (for geographic numbers)
- Subscriber Number: 5-7 digits (for geographic numbers)
- Special Prefixes: Designated for mobile, toll-free, premium-rate, and shared-cost numbers.
Geographic Numbers (Landlines)
Geographic numbers are linked to specific areas in Ireland, following this structure:
Format: 0[1-9]X{5,7}
- Area Code: 1-3 digits
- Subscriber Number: 5-7 digits
Examples:
- Dublin:
01 234 5678
- Cork:
021 123 4567
- Galway:
091 123 456
Mobile Numbers
Mobile numbers in Ireland start with specific prefixes and generally have a 9-digit format.
Format: 08[3-9]XXXXXXX
- Prefix: 083, 085, 086, 087, 089
- Subscriber Number: 7 digits
Examples:
083 123 4567
087 654 3210
Toll-Free Numbers
Toll-free numbers in Ireland begin with the prefix 1800
and are typically 10 digits long.
Format: 1800XXXXXX
Examples:
1800 123 456
1800 654 321
Premium Rate Numbers
Premium rate numbers start with 15
, followed by a digit indicating the service type, and are 10 digits long.
Format: 15[1-9]XXXXXXX
Examples:
1512 345 678
1590 123 456
Shared Cost Numbers
Shared cost numbers in Ireland start with 1850
or 1890
and are 10 digits long.
Format: 18[59]0XXXXXX
Examples:
1850 123 456
1890 654 321
Emergency Numbers
Emergency services in Ireland can be reached using the following numbers:
Format: 999
or 112
Examples:
999
112
Technical Summary Table
Number Type | Format | Example |
---|---|---|
Geographic | 0[1-9]X7 | 021 123 4567 |
Mobile | 08[3-9]XXXXXXX | 087 654 3210 |
Toll-Free | 1800XXXXXX | 1800 123 456 |
Premium Rate | 15[1-9]XXXXXXX | 1512 345 678 |
Shared Cost | 18[59]0XXXXXX | 1850 123 456 |
Emergency | 999, 112 | 999, 112 |
Dialing Procedures
Domestic Calls
- Landline to Landline: Dial the full number including the area code (e.g.,
021 123 4567
). - Landline to Mobile: Dial the full mobile number (e.g.,
087 654 3210
). - Mobile to Mobile: Dial the full mobile number (e.g.,
087 654 3210
).
International Calls
- Outgoing: Dial
00
(international prefix) + Country Code + Local Number (e.g.,00 44 20 1234 5678
for a UK number). - Incoming: The caller should dial
+353
followed by the local number without the leading0
(e.g.,+353 21 123 4567
for a Cork number).
Recent or Upcoming Changes
Recent Changes:
- As of January 1, 2022, the non-geographic number ranges
1850
,1890
, and076
were withdrawn. These numbers were geo-rated during the transition period.
Upcoming Changes:
- Ongoing reviews by ComReg may result in future adjustments to area codes and number lengths. Stakeholders should monitor ComReg's website for updates.
Number Portability
Ireland offers number portability for both mobile and fixed-line numbers. This service allows users to retain their existing phone numbers when switching between service providers. Mobile number portability has been available since 2004, and fixed-line portability since 2003.
Major Telecom Operators and Number Ranges
Major Operators
- eir: Geographic and non-geographic numbers, including landlines and mobile.
- Virgin Media: Broadband and telephony services with specific number ranges.
- Three Ireland: Mobile services with dedicated number ranges.
- Tesco Mobile: Mobile services with specific number ranges.
Number Ranges
Operator | Number Range |
---|---|
eir | 01, 021, 086 |
Virgin Media | 021, 091 |
Three Ireland | 083, 085 |
Tesco Mobile | 089 |
ITU-T Standards and Recommendations
Ireland adheres to ITU-T recommendations for telephone numbering systems, ensuring compliance with international standards for numbering plans and dialing procedures. Specific recommendations applicable to Ireland include ITU-T E.164 and E.123.
Number Allocation and Management
The Commission for Communications Regulation (ComReg) is responsible for the allocation and management of telephone numbers in Ireland. ComReg oversees the assignment of number ranges to telecom operators and ensures compliance with national and international regulations.
Technical Restrictions and Special Cases
There are no specific technical restrictions or special cases such as golden numbers or number blocking in Ireland's numbering system. However, certain number ranges are reserved for network use and cannot be allocated to end-users.
Technical Considerations
Regular Expressions for Validation
Developers can use the following regular expressions to validate Irish phone numbers:
- Geographic Numbers:
^0[1-9]\d{5,7}$
- Mobile Numbers:
^08[3-9]\d{7}$
- Toll-Free Numbers:
^1800\d{6}$
- Premium Rate Numbers:
^15[1-9]\d{7}$
- Shared Cost Numbers:
^18[59]0\d{6}$
Number Portability Considerations
When implementing number portability, ensure that systems are capable of handling ported numbers across different operators. This may involve querying a central database to determine the current operator of a ported number.
API Integration
For systems that require integration with telecom services, ensure that your API can handle various number formats and validate numbers against the correct regex patterns. Additionally, consider implementing real-time number portability checks to route calls correctly.
For the most up-to-date information on telecommunications regulations in Ireland, please consult the official website of the national telecommunications authority, ComReg.