business phone · 12 min read
UK Phone Codes Guide
Direct guide to UK phone codes — +44 country code, city codes from London to Edinburgh, and mobile prefixes. With dialing examples for US callers.
The UK country code is +44. To call any UK number from the United States, dial 011 44 followed by the UK number without its leading 0 — for example, the London number 020 7946 0123 becomes 011 44 20 7946 0123. Every UK landline starts with 0 followed by a 2-to-5-digit area code; every UK mobile starts with 07.
This guide covers the +44 country code, the top 20 UK city area codes, UK mobile number format, the differences between UK and US numbering, common dialing mistakes US callers make, and how DialPhone teams handle UK calling without a UK SIM. If you are looking for a single answer to one specific city, jump straight to the city table below.
UK country code: +44 explained
The +44 country code is assigned to the United Kingdom under the ITU E.164 numbering plan. It covers all four UK nations — England, Scotland, Wales, and Northern Ireland — plus the Isle of Man, Jersey, and Guernsey. There is no separate country code for any UK constituent nation.
When you see +44 in front of a number, two things have happened: the leading 0 of the national UK number has been dropped, and the ”+” prefix tells your phone to substitute your local exit code (011 in the US/Canada, 00 in most of Europe).
So the same London landline appears in three legal forms:
| Format | Example | When used |
|---|---|---|
| National (UK) | 020 7946 0123 | Dialing within the UK |
| International (with +) | +44 20 7946 0123 | Saved to mobile, printed on a card |
| International (with exit code) | 011 44 20 7946 0123 | Dialing from a US landline |
The legacy “+44 (0) 20 7946 0123” form you sometimes see on UK business cards is incorrect for international dialing — the 0 in brackets is only used inside the UK. Including it from abroad fails on most networks. For more on how country codes attach to direct-inward-dialing numbers, see our DID glossary entry.
How to dial a UK number from the US
The exact dialing sequence from the US to the UK is:
011 + 44 + UK area code (no 0) + local number
Step by step:
- Dial 011 — this is the US international exit code that tells your carrier you are placing an international call.
- Dial 44 — the UK country code.
- Dial the UK area code without its leading 0. London 020 becomes 20. Manchester 0161 becomes 161.
- Dial the local number.
From a US mobile phone (iPhone, Android, or any modern smartphone), you can replace the 011 with a ”+” symbol. The phone automatically translates ”+” to the correct exit code for the country you are in. This is the preferred way to save international numbers because they then work from anywhere.
Worked examples — US caller dialing the UK:
| Calling | National (UK) form | What you dial from the US |
|---|---|---|
| Buckingham Palace switchboard | 020 7930 4832 | 011 44 20 7930 4832 |
| Manchester city office | 0161 234 5000 | 011 44 161 234 5000 |
| Edinburgh business | 0131 555 1234 | 011 44 131 555 1234 |
| UK mobile | 07700 900123 | 011 44 7700 900123 |
| UK 0800 freephone | 0800 123 4567 | 011 44 800 123 4567 |
A few US-specific catches. Most US mobile plans charge $1.50–$3.00 per minute for outbound calls to the UK unless you have an international add-on or a VoIP plan. UK 0800 freephone numbers are not free when dialed from outside the UK — “free” applies only to UK-domestic callers. And most US carriers block UK premium-rate numbers (09xx) for fraud prevention.
UK city / area code list (top 30 metros)
UK area codes vary in length from 2 digits (London 020) to 5 digits (smaller market towns). The leading 0 in the table below is the national trunk prefix — drop it when dialing from outside the UK and prepend +44. The “code without 0” column is what you actually dial after +44.
| City | UK code (with 0) | Code without 0 | Example number (national) |
|---|---|---|---|
| London | 020 | 20 | 020 7946 0123 |
| Birmingham | 0121 | 121 | 0121 496 0123 |
| Manchester | 0161 | 161 | 0161 496 0123 |
| Liverpool | 0151 | 151 | 0151 496 0123 |
| Leeds | 0113 | 113 | 0113 496 0123 |
| Sheffield | 0114 | 114 | 0114 496 0123 |
| Bristol | 0117 | 117 | 0117 496 0123 |
| Edinburgh | 0131 | 131 | 0131 496 0123 |
| Glasgow | 0141 | 141 | 0141 496 0123 |
| Cardiff | 029 | 29 | 029 2018 0123 |
| Belfast | 028 | 28 | 028 9018 0123 |
| Newcastle | 0191 | 191 | 0191 496 0123 |
| Nottingham | 0115 | 115 | 0115 496 0123 |
| Brighton | 01273 | 1273 | 01273 496123 |
| Aberdeen | 01224 | 1224 | 01224 496123 |
| Cambridge | 01223 | 1223 | 01223 496123 |
| Oxford | 01865 | 1865 | 01865 496123 |
| Bath | 01225 | 1225 | 01225 496123 |
| York | 01904 | 1904 | 01904 496123 |
| Reading | 0118 | 118 | 0118 496 0123 |
Two patterns: major metros — London, Birmingham, Manchester, Liverpool, Leeds, Edinburgh, Glasgow, Newcastle — use 2- or 3-digit area codes followed by 8-digit local numbers (split as XXXX XXXX). Smaller cities — Brighton, Cambridge, Oxford, Bath — use 4- or 5-digit codes followed by 6-digit local numbers. Both add up to 10 digits after the leading 0.
Quirks: Cardiff (029) and Belfast (028) are 2-digit codes plus the 0, just like London. Northern Ireland uses 028 for the entire country — Derry, Lisburn, and other NI cities all dial out of 028. London also reserves the 0203 and 0207 sub-blocks for older subscribers, but every London number now sits under the umbrella 020 code.
For US callers used to NANP-style 3-digit area codes, see our NANPA area codes hub — the structural difference between US/Canada and UK numbering is significant.
UK mobile number format
Every UK mobile number is 11 digits long in national format and starts with the prefix 07. There are no geographic area codes for UK mobiles — the 07 prefix tells you only that the number is a mobile, not where the holder lives.
UK mobile number structure:
0 7 X X X X X X X X X
| | |
| | +-- 9-digit subscriber number
| |
| +------- 4-digit mobile network code (operator block)
|
+--------- national trunk prefix (drop for international)
In international format the leading 0 is dropped and the number is written as +44 7XXX XXXXXX — 10 digits after the +44.
Mobile prefix ranges by operator (broad guide, not absolute):
| Prefix block | Typical assignment |
|---|---|
| 07700, 07701–07799 | Reserved for fictional/test use; many ported business mobiles |
| 074xx, 075xx, 077xx, 078xx, 079xx | Active mobile ranges across O2, EE, Vodafone, Three, Sky Mobile, Tesco Mobile, Lebara, Lyca, giffgaff and MVNOs |
| 076xx | Pagers and some specialty mobile services |
| 070xx | Personal numbering — looks like a mobile but is a forwarding service; outbound calls can be expensive |
The takeaway: a leading 07 always means the number rings a mobile. You cannot tell from the number alone whether it is on EE, O2, Vodafone, or Three — UK number porting lets a subscriber keep their 07 number across operators, and typically takes 1–4 working days.
When dialing a UK mobile from the US, the format is 011 44 7XXX XXXXXX (drop the leading 0). From a US mobile saved with ”+”, just dial +44 7XXX XXXXXX.
UK number format vs US number format
The two numbering systems are structurally different and the mistakes US callers make almost always trace back to this difference.
| Aspect | US number | UK number |
|---|---|---|
| Country code | +1 | +44 |
| Total digits (national) | 10 | 10 or 11 (with leading 0) |
| Total digits (international) | 11 (1 + 10) | 11 or 12 (44 + 9 or 10) |
| Area code position | First 3 digits | First 2–5 digits (variable length) |
| Area code = geography | Yes (with porting/VoIP exceptions) | Yes for landlines; no for 07 mobiles |
| Mobile vs landline | Same number space — can’t tell from number | Mobiles always start 07 |
| Common written form | (XXX) XXX-XXXX | 0XX XXXX XXXX or 0XXXX XXXXXX |
| Trunk prefix when dialing inside country | 1 (long distance) | 0 (always for non-local) |
| Exit code for international | 011 | 00 |
Structural takeaways for a US ear:
- US area codes are always 3 digits. UK area codes vary from 2 to 5 — you have to know the city. London is 2 (20), Birmingham is 3 (121), Brighton is 4 (1273), market towns are often 5.
- US numbers cannot signal “this is a mobile” from the number alone. UK numbers can — anything starting 07 is a mobile.
- The “1” in US long-distance dialing and the “0” in UK national dialing serve the same function (national trunk prefix), but in different positions and with different drop rules.
- US dialing is fixed-length: 10 digits, full stop. UK dialing is variable-length, which is why UK numbers are usually formatted with spaces showing the area-code boundary.
Common UK dialing mistakes
These are the five mistakes US callers make most often when calling UK numbers — collected from DialPhone customer support tickets and from UK telephony help-desk patterns.
1. Dialing the leading 0 after +44. “+44 020 7946 0123” has one digit too many. The 0 is dropped when you use the +44 form. Correct: +44 20 7946 0123 (or 011 44 20 7946 0123 from a US landline).
2. Confusing 011 with +. Either dial 011 44 20 7946 0123 or +44 20 7946 0123, never “+011 44…” or “011 + 44…”. The ”+” replaces 011, it doesn’t add to it.
3. Treating UK 0800 as free from the US. UK freephone (0800, 0808) is free only to callers inside the UK. From the US you pay your normal international rate and the call may not connect at all on some carriers.
4. Reading variable-length UK codes as fixed 3 digits. “01273 496123” is not “012 7349 6123” — the area code is 01273, then 496123. UK numbers come pre-spaced for this reason.
5. Missing the +44 when saving contacts. A UK number saved as “020 7946 0123” in a US phone fails when dialed from outside the UK. Save UK numbers with the ”+” prefix — they then work from any country.
DialPhone’s dial plan auto-corrects the first three of these — typing 020 7946 0123 from a US-registered seat dials +44 20 7946 0123 automatically. Outside of DialPhone, train your team on the rules above.
DialPhone for businesses calling the UK
For US-based teams calling UK customers, vendors, or remote staff every week, the per-minute charges on standard US mobile plans add up fast — $1.50 to $3.00 per minute is typical without an international add-on.
DialPhone’s business phone plans include unlimited inbound and outbound calling to the UK from any US seat at no per-minute charge, and you can present a UK local number on outbound calls so your UK contacts see a familiar +44 line rather than a US +1. Plans start at $24 per seat per month on month-to-month terms — see DialPhone pricing for the full feature breakdown by tier.
FAQ
Frequently asked questions
What is the UK country code?
The UK country code is +44. It is the international dialing prefix for the United Kingdom, including England, Scotland, Wales, and Northern Ireland. When dialing a UK number from outside the UK, you replace the leading 0 of the national number with +44 (or with your local exit code followed by 44). For example, the London number 020 7946 0123 becomes +44 20 7946 0123 in international format.
How do I call a UK number from the United States?
From the US, dial 011 (the US exit code), then 44 (UK country code), then the UK number without its leading 0. To call the London number 020 7946 0123 from the US, dial 011 44 20 7946 0123. From a US mobile phone, you can replace 011 with a + sign and dial +44 20 7946 0123. Calls are billed at your carrier's international rate unless you use a VoIP plan with UK calling included.
What is the area code for London?
London's area code is 020. The 0 is the UK national trunk prefix and is dropped when dialing from outside the UK, so the international form is +44 20. Every London landline number that follows is 8 digits long, written as 020 XXXX XXXX. The 020 code covers all of Greater London — there are no separate codes for individual boroughs.
Do UK mobile numbers have area codes?
No. UK mobile numbers do not have geographic area codes. Every UK mobile number starts with the prefix 07, followed by 9 more digits, for a total length of 11 digits in national format. The prefix tells you the number is a mobile, but not where the owner is located. In international format the leading 0 is dropped and the number is written as +44 7XXX XXXXXX.
Why do UK numbers start with 0?
The leading 0 is the UK's national trunk prefix. It signals to the UK phone network that the caller is dialing a long-distance or non-local number from inside the UK. When you call a UK number from outside the UK, the international country code +44 replaces this 0 — you never dial both. Writing a UK number as +44 (0) 20 7946 0123 is a legacy convention; the 0 is only used for in-country dialing.
What is the difference between UK number format and US number format?
A US number is 10 digits long and written as (XXX) XXX-XXXX, with a 3-digit area code, 3-digit exchange, and 4-digit subscriber number. The US country code is +1. A UK number is 10 or 11 digits in national format (with a leading 0), written as 0XX XXXX XXXX or 0XXXX XXXXXX depending on the area code length. The UK country code is +44. In international format, both drop the leading 0 or 1.
About the author
Growth Operations Lead at DialPhone
Darshan leads Growth Operations at DialPhone, where he owns three interconnected programs: the comparison content operation, the open VoIP Pricing Dataset, and the test-call methodology used to verify every pricing claim published on the site.
His research process starts with hands-on product trials and live vendor quotes — not marketing pages. Pricing figures are cross-checked against actual invoices and re-verified on a rolling quarterly cycle, with the underlying dataset kept public for independent re-verification. That dataset now covers 40+ VoIP and virtual-number providers across the US and Canada market.
Darshan also leads DialPhone's AI receptionist evaluation program, running structured test-call scenarios across English, Spanish, and French to assess transcription accuracy, intent routing, and escalation behavior. Methodology notes and raw scoring are archived in the research section.
For factual corrections or dataset discrepancies, Darshan can be reached at the DialPhone editorial address. Verified corrections are published as errata with a changelog date — no silent edits.