telephone codes in the uk

United Kingdom Telephone Codes: Everything You Need

Few things cause as much confusion as a simple string of digits. You see a missed call from 020 7946 0123, and immediately you wonder: Is that London? A scam? A long-lost relative? Understanding telephone codes in the UK does not have to feel like deciphering a secret message. In reality, the system follows a logical—if somewhat historical—pattern that balances geography, network capacity, and consumer convenience. Whether you are a business owner setting up a customer service line, a traveler planning to call a Scottish B&B, or someone who simply wants to avoid unexpected charges, mastering these codes will save you time, money, and frustration.

The United Kingdom’s telephone numbering plan is administered by Ofcom, the communications regulator. It covers England, Scotland, Wales, Northern Ireland, and even certain Crown Dependencies. The system uses a mix of area codes (also called STD codes, short for Subscriber Trunk Dialing) and subscriber numbers. When you dial a complete UK telephone code followed by the local number, you connect to a specific geographic region or a particular service type. Unlike some countries where codes change frequently, the UK’s core structure has remained relatively stable since the big “Big Number Change” in the early 2000s, though a few updates have been added over time.

One positive development in recent years is the increased transparency around call costs. Ofcom now requires all providers to display pricing information clearly, so you can see exactly how much it costs to call a 03 number versus a 07 mobile number. This clarity has made it easier for consumers to make informed choices. Another encouraging trend is the steady decline of premium-rate abuse, thanks to stricter regulations and better consumer awareness. Nevertheless, the landscape of UK telephone codes continues to evolve, especially with the rise of VoIP (Voice over Internet Protocol) services that often use non-geographic numbers.

To truly understand the system, you need to look at it from two angles: the technical structure (how codes are assigned and dialed) and the practical use (what each code means for your wallet and your time). This article covers both comprehensively. We will explore every major code type—from London’s 020 to the emergency 999—and explain common mistakes, hidden pitfalls, and expert tips that even some telecom veterans overlook.

How the UK Telephone Numbering System Is Structured

Before diving into specific codes, it helps to see the big picture. Every complete UK telephone number consists of two parts: the area code (or prefix) and the local subscriber number. The total length of a UK number is usually 11 digits, including the leading trunk prefix 0 when dialed within the country. When calling from abroad, you replace the initial 0 with +44. For example, the London number 020 7946 0123 becomes +44 20 7946 0123 internationally.

The numbering plan divides into several broad categories:

  • Geographic area codes (01 and 02) – Assigned to specific towns, cities, or regions.
  • Mobile codes (07) – Used by all mobile phones and some personal numbering services.
  • Non-geographic codes (03, 08, 09) – Not tied to a physical location; used for businesses, helplines, and services.
  • Freephone and premium codes (080, 084, 087, 090) – Vary by cost to the caller.
  • Special service codes (1xx) – Short codes for emergency, directory, and network services.

Each category has its own dialing rules and pricing structures. Understanding these categories helps you predict the cost of a call before you dial. For instance, numbers starting with 01, 02, or 03 are generally included in inclusive minutes on landline and mobile plans, while 084 and 087 numbers often carry additional service charges.

One common misconception is that all 07 numbers are mobile phones. While the vast majority are, some 070 numbers are “personal numbering” services that can be forwarded to any phone—and they often cost much more to call than a standard mobile. We will cover that nuance later.

Geographic Area Codes (01 and 02): The Heart of Local Calling

Geographic codes are the original telephone codes in the UK, dating back to the days of operator-assisted calls and physical telephone exchanges. They tell you exactly where a number is registered. For businesses, using a local geographic code builds trust and signals a physical presence in that community. For individuals, it helps identify incoming calls from local services, doctors, schools, or tradespeople.

The structure of geographic codes follows a variable-length pattern. Some codes are three digits long (like 020 for London), while others are four or five digits (like 0113 for Leeds or 0131 for Edinburgh). The length of the code determines the length of the local number that follows. A three-digit area code is followed by an eight-digit local number, making an 11-digit total when you include the trunk prefix 0. A four-digit area code is followed by a seven-digit local number, and a five-digit area code is followed by a six-digit local number.

Major UK City Telephone Codes

Here is a breakdown of the most frequently dialed geographic codes across the United Kingdom:

  • London – 020 (local numbers are 8 digits). London’s code covers Greater London, including inner boroughs and outer suburbs. Calls within the 020 area do not require dialing the code if you are already in London, but most people still dial it out of habit.
  • Manchester – 0161 (7-digit local numbers). Manchester’s code also covers surrounding towns like Stockport, Oldham, and Salford.
  • Birmingham – 0121 (7-digit local numbers). This code serves the West Midlands metropolitan area.
  • Glasgow – 0141 (7-digit local numbers). Glasgow’s code includes many suburbs and parts of Renfrewshire.
  • Edinburgh – 0131 (7-digit local numbers). Covers the capital city and nearby areas like Musselburgh.
  • Liverpool – 0151 (7-digit local numbers). Also covers Birkenhead and parts of the Wirral.
  • Leeds – 0113 (7-digit local numbers). One of the 011x series codes introduced in the 1990s for major cities.
  • Sheffield – 0114 (7-digit local numbers). Similar to Leeds, this is a shorter code for a large urban area.
  • Bristol – 0117 (7-digit local numbers). Covers Bristol and some surrounding communities.
  • Nottingham – 0115 (7-digit local numbers). Also serves surrounding towns like West Bridgford.
  • Leicester – 0116 (7-digit local numbers). Covers Leicester city and nearby areas.
  • Newcastle upon Tyne – 0191 (7-digit local numbers). Serves Tyneside, including Gateshead and Sunderland.
  • Belfast – 028 (8-digit local numbers). Northern Ireland’s primary code, covering Belfast and many other towns across the region.

For smaller towns and rural areas, the codes are longer. For example, 015396 is the code for Sedbergh in Cumbria, followed by a five-digit local number. These longer codes preserve the old “direct dialing” ranges from the 1980s and are less common today but still active.

How to Dial Geographic Numbers Correctly

When calling a geographic number from a landline or mobile within the UK, you always dial the full 11 digits, including the leading 0. For example, to call a Manchester number, you dial 0161 123 4567. If you are calling from outside the UK, you drop the first 0 and add +44: +44 161 123 4567. One positive change in recent years is that most mobile networks and VoIP providers now treat 01 and 02 numbers as standard landlines, meaning they are included in your monthly minutes. This was not always the case, and some older call plans still charge extra for certain 01 numbers that are technically “non-geographic redirects,” but these are rare.

A common mistake people make is assuming that dialing just the local digits (without the area code) will work if they are in the same town. In most parts of the UK today, that is false. Local dialing without the area code was phased out for most exchanges years ago. You must always dial the full 11 digits, even if you are calling from a phone next door. The only exceptions are internal office phone systems or certain VoIP setups that simulate local dialing.

Mobile Telephone Codes (07): Your Pocket Number

Mobile phones dominate personal communication in the UK, with over 80 million active mobile subscriptions. All mobile numbers share the 07 prefix, but the next digit tells you which network originally issued the number. However, thanks to mobile number portability, a person can keep their 07 number even if they switch networks, so the second digit is no longer a reliable indicator of the current carrier. Still, the structure remains useful for understanding the type of service.

The standard mobile number format is 07xxx xxxxxx, where the first five digits after 0 form the mobile network code. For example:

  • 071xx to 075xx – Originally assigned to Vodafone, O2, EE, and Three in various ranges.
  • 076xx – Mostly pagers and some machine-to-machine services (rare today).
  • 077xx – Historically Vodafone, but now ported across all networks.
  • 078xx – Historically O2, but now fully portable.
  • 079xx – Historically T-Mobile/EE and Three.

One special category within 07 is the 070 personal numbering range. These numbers are not mobile phones. Instead, they are “follow-me” numbers that can be redirected to any other phone (landline, mobile, or even international). Callers often mistake them for standard mobiles, but 070 numbers can cost up to 50 pence per minute or more, and they are rarely included in bundled minutes. If you see a missed call from an 070 number, be extremely cautious about returning it.

Another nuance is the 074xx, 075xx, 077xx, 078xx, and 079xx ranges for standard mobiles. These are usually safe and included in most call plans. The newer 073xx, 074xx, and 075xx ranges were introduced to expand capacity as more people adopted smartphones and dual-SIM devices.

International Calling to UK Mobiles

When calling a UK mobile from abroad, you replace the leading 0 with +44. For example, 07700 900123 becomes +44 7700 900123. One positive development is that many international calling cards and apps like Skype, WhatsApp, and Zoom have made calling UK mobiles much cheaper than traditional international rates. Some VoIP providers offer calls to UK mobiles for as little as 1 pence per minute. However, always check your provider’s rates because calling a UK mobile from outside Europe can still be expensive through traditional phone lines.

Non-Geographic Codes (03, 08, 09): Business and Service Numbers

Non-geographic codes were designed to give businesses and organizations a single number that works across the entire country, regardless of where they are based. A company in Glasgow can have an 0345 number that customers in Plymouth call at local rates. However, the pricing for different non-geographic codes varies widely, and that is where most consumer confusion arises.

The 03 Range: The Fair Choice

Numbers starting with 03 are the most consumer-friendly non-geographic codes. Ofcom introduced them to replace the expensive 084 and 087 numbers for public services and essential helplines. Calls to 03 numbers cost the same as calls to 01 and 02 geographic numbers. That means if your phone plan includes free calls to landlines, 03 numbers are included. If you pay per minute, the rate is the same as a local call. Many government agencies, charities, and large corporations have switched to 0345, 0333, 0300, and 0370 numbers for customer service lines. This was a very positive reform that saved consumers millions of pounds annually.

Examples of 03 codes include:

  • 0300 – Reserved for public sector bodies and non-profits (NHS, local councils).
  • 0330, 0333 – Used by private companies that want a non-geographic presence.
  • 0345 – Often used by utilities, banks, and insurance companies.
  • 0370 – Typically a migration from older 0870 numbers.

The 08 Range: Freephone and Shared Cost

The 08 family is the most diverse. It includes true freephone numbers (0800 and 0808) that cost nothing from landlines and most mobiles, as well as shared-cost numbers (084 and 087) where the caller pays part of the cost.

  • 0800 and 0808 (Freephone) – Free from all landlines and most mobiles (including payphones) since 2015. However, some mobile providers may still charge for 080 numbers from certain pay-as-you-go plans, though this is increasingly rare. Always check your mobile plan. Freephone numbers are used by helplines, major retailers, and charities.
  • 0843, 0844, 0845 (Business Rate) – These numbers charge a service fee plus your phone provider’s access charge. The service fee is typically 1p to 7p per minute, and the access charge adds another 1p to 15p. Calls to 084 numbers are rarely included in bundled minutes. Many travel booking lines and directory services still use these, but they are falling out of favor.
  • 0870, 0871, 0872 (Higher Rate) – Similar to 084 numbers but with higher service fees (up to 13p per minute). These are often used for competition lines, technical support, and adult services. Be very cautious before dialing an 087 number from a mobile, as a 20-minute call can cost over £5.

The 09 Range: Premium Rate

Numbers starting with 09 are premium-rate services. They can cost anywhere from 10p to £3.60 per minute, plus the access charge. These are used for entertainment voting (like reality TV shows), adult chat lines, professional advice lines (legal or medical), and competition entry lines. Ofcom strictly regulates 09 numbers. By law, any advertisement or voice prompt must clearly state the cost per minute before you are connected. If you see an 09 number you do not recognize, it is best to ignore it entirely.

Special Service Codes: Emergency and Directory

Beyond the main categories, there are short codes used for essential services. These are typically three or four digits long and do not follow the standard area code format.

  • 999 (Emergency) – The primary emergency number for police, fire, ambulance, and coastguard. It works from any phone, including locked mobiles without a SIM card. 112 also works and is the pan-European standard; it routes to the same emergency services in the UK. Dialing 112 can be helpful if you are near the coast or in a remote area because some networks prioritize 112 calls. One positive fact: emergency calls are always free, even from payphones.
  • 101 (Police non-emergency) – For reporting crime that does not require an immediate response. Calls cost a flat 15p per call from landlines and mobiles, regardless of duration.
  • 111 (NHS non-emergency) – For medical advice when it is not a life-threatening emergency. Calls are free from landlines and mobiles.
  • 100 (Operator assistance) – For help making a call or for billing inquiries. Charges vary by provider.
  • 155 (International operator) – For assistance with international calls.
  • 1471 (Last caller return) – A legacy service that tells you the last number that called you. Still works on most landlines but is less common on mobiles.
  • 1571 (Voicemail access) – For BT landline voicemail services.

A common mistake is dialing 999 by accident, especially from mobile phones in pockets. Do not hang up immediately if you misdial. Stay on the line and explain it was an error. Otherwise, the operator may send a police unit to your location to check for an emergency.


Common Mistakes and Expert Tips for Telephone Codes in the UK

Even experienced callers make errors with telephone codes in the UK. Here are the most frequent pitfalls and how to avoid them.

Mistake 1: Confusing 070 with 07 mobile numbers. As mentioned, 070 numbers are personal numbering services that cost significantly more. Always check the full prefix. If you see 070, treat it like a premium rate number.

Mistake 2: Assuming all 08 numbers are free. Only 0800 and 0808 are freephone. All other 08 numbers charge a service fee. Some companies misleadingly advertise “local rate” for 0845 numbers, but local rate no longer exists. The cost is always higher than a geographic call.

Mistake 3: Dialing the area code for local calls when traveling. If you are visiting London and you are already in London, you still must dial the 020 area code. There is no “local dialing only” anymore. Save yourself the failed call and always dial the full number.

Mistake 4: Returning missed calls from unknown international numbers. A common scam involves a missed call from a foreign number that rings once. If you call back, you are connected to a premium-rate line. Never return a call to an international number you do not recognize. Instead, search the number online first.

Expert tip for businesses: If you want a single national presence, choose an 03 number rather than an 08 number. Customers will appreciate the fair pricing, and you avoid the negative reputation associated with 084 and 087 lines. Many consumers now actively avoid dialing 084 numbers because they remember the high bills from the 2000s.

Expert tip for cost savings: Use VoIP apps like Skype or Google Voice for international calls to UK numbers. Even calling a UK mobile from the US can cost as little as 1–2 cents per minute via an app, compared to $1–2 per minute on traditional carriers.

Expert tip for scam avoidance: Register your number with the Telephone Preference Service (TPS). It is free and legally requires marketing companies to avoid calling you. It does not stop all calls, but it reduces legitimate telemarketing significantly.


Frequently Asked Questions (FAQ)

What is the correct format for dialing a UK telephone code from abroad?

To dial any UK number from outside the country, first dial your country’s international access code (00 in most of Europe, 011 in the US and Canada). Then dial 44 (the UK country code). Finally, dial the rest of the number without the leading 0. For example, a London number 020 7946 0123 becomes 00 44 20 7946 0123. A mobile number 07700 900123 becomes 00 44 7700 900123. Remember to drop the first zero after the 44. This rule applies to all telephone codes in the UK, whether geographic, mobile, or non-geographic.

Why do some UK telephone codes have different lengths?

The variable length is a historical artifact from the days of mechanical switching equipment. Originally, large cities like London got short codes (01) so that more digits were available for local numbers. Rural areas with fewer subscribers received longer codes (like 015396). When Ofcom reorganized the numbering plan in the 1990s and early 2000s, they preserved these lengths to avoid forcing millions of businesses to change their printed numbers. Today, all numbers work the same way regardless of length, but the older structure remains in place for continuity.

Are calls to 03 numbers really free from mobile phones?

No, not necessarily free, but they cost the same as calling a standard 01 or 02 landline. If your mobile plan includes a bundle of minutes for landline calls, then 03 numbers come out of that bundle. If you have a pay-as-you-go plan with no bundle, you pay the same per-minute rate as a geographic call. The key point is that there is no additional “service charge” on top of your provider’s rate. This is different from 084 and 087 numbers, which have a service charge that goes to the company you are calling.

How can I identify a scam call using UK telephone codes?

Scammers often spoof (fake) the caller ID to look like a legitimate UK number. They might use a London 020 number or a mobile 07 number. Never trust caller ID alone. If someone claims to be from your bank, HMRC, or a tech support company, hang up and call back using a number from the official website. Also be suspicious of any 070 number or international number that rings once and hangs up. Another red flag is any call that asks you to press a number, provide personal information, or make a payment over the phone. Legitimate organizations will never demand immediate payment by phone.

What is the difference between 111 and 999 in the UK?

The 999 number is for life-threatening emergencies only: chest pain, severe bleeding, unconsciousness, active seizures, or major trauma. The 111 number is for non-emergency medical advice when you are not sure what to do. You can call 111 if you have a fever, a minor injury, persistent cough, or need advice about medication. Calls to 111 are free, and you will speak to a trained advisor who may book you an appointment with a doctor or direct you to a pharmacy. Misusing 999 for non-emergencies can delay help for someone in critical condition, so always assess the urgency before dialing.

Can I keep my UK telephone code if I move to a different city?

Yes, you can keep your mobile number (07x) anywhere in the UK because mobile numbers are not tied to geography. However, you cannot keep a geographic landline number (01 or 02) if you move to a different area code region. For example, if you have a Manchester 0161 number and you move to Birmingham, you will need to get a new 0121 number for your landline. Some VoIP providers offer virtual numbers that allow you to keep a geographic code from anywhere, but those are technically forwarding services, not traditional landlines.

Why do some companies use 084 or 087 numbers instead of 03?

The main reason is revenue sharing. When you call an 084 or 087 number, a portion of the service charge goes to the company you are calling. For large customer service operations, this can generate significant income or offset the cost of running the helpline. However, consumer backlash has pushed many organizations away from these numbers. Since 2015, Ofcom has required all 084 and 087 numbers to clearly disclose the service charge before the call connects. Many banks and utilities have voluntarily switched to 03 numbers to improve customer satisfaction.

What should I do if I accidentally dial a premium-rate 09 number?

If you realize your mistake within the first few seconds, hang up immediately. Most 09 numbers have a minimum charge period of 1 to 2 minutes, so the sooner you hang up, the less you will pay. If you see unexpected premium-rate charges on your bill, contact your phone provider first. They may refund the charges if you can prove you dialed by accident and did not consent. For repeated unauthorized charges, you can also complain to the Phone-paid Services Authority (PSA), which regulates premium-rate numbers in the UK.

How do I call a Jersey, Guernsey, or Isle of Man number?

The Channel Islands (Jersey and Guernsey) and the Isle of Man are Crown Dependencies. They use the same country code as the UK (+44) but have their own area codes. Jersey numbers start with 01534, Guernsey with 01481, and the Isle of Man with 01624. For example, a Jersey number might be 01534 123456. When dialing from the UK, use the full 11 digits including the 0. When calling from abroad, use +44 1534 123456. Calls to these numbers are typically charged at geographic rates, but check with your provider because some treat them as international calls.

What is the future of telephone codes in the UK?

Ofcom is gradually moving toward a more flexible system. The rise of VoIP and internet-based calling means that traditional geographic codes are becoming less relevant. In the coming years, we may see new codes introduced for Internet of Things (IoT) devices and machine-to-machine communication. There is also discussion about simplifying the 08 and 09 ranges to make pricing clearer. One positive change already implemented is the requirement for all callers to hear a cost announcement before being connected to premium-rate numbers. For now, the current system remains stable, but always check the official Ofcom numbering plan for the latest updates, especially if you run a business that relies on inbound calls.


Understanding telephone codes in the UK transforms a confusing jumble of digits into a useful map of the country’s communication network. You can now identify where a call comes from, estimate its cost, and avoid expensive mistakes. Whether you are dialing a 020 number for a London hotel, an 07 mobile for a friend in Manchester, or an 0800 freephone helpline, you have the knowledge to connect confidently and affordably. Keep this guide handy, and you will never be caught off guard by a strange prefix again.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *