UK mobile networks by 07 prefix
Which UK mobile network is allocated to each 07 prefix — EE, O2, Vodafone, Three and the MVNOs. Plus why ported numbers can be on a different network.
On this page
UK mobile numbers begin 07, but the specific sub-prefix tells you which Mobile Network Operator (MNO) Ofcom originally allocated the block to — EE, O2 (Virgin Media O2), Vodafone or Three. This guide is the full prefix-to-network map, plus a strong caveat: because UK numbers are portable, the current network can differ from the originally-allocated one.
The 07 family at a glance
| Prefix | Original allocation | Type |
|---|---|---|
| 070 | Personal numbering (NOT mobile) | Forwarded to any number — see warning below |
| 071 | Various MNOs (mobile) | Mobile |
| 072 | Various MNOs (mobile) | Mobile |
| 073 | Various MNOs (mobile) | Mobile |
| 074 | Various MNOs (mobile) | Mobile |
| 075 | Various MNOs (mobile) | Mobile |
| 076 | Pager (legacy) | Mostly inactive |
| 077 | Various MNOs (mobile) | Mobile |
| 078 | Various MNOs (mobile) | Mobile |
| 079 | Various MNOs (mobile) | Mobile |
Which 4-digit prefix maps to which UK MNO
Ofcom publishes mobile allocations in 1,000- or 10,000-number blocks. A 4-digit prefix (07XXX) is usually enough to identify the originally allocated network. Notable examples from the public Ofcom Numbering Data:
| 4-digit prefix | Originally allocated to |
|---|---|
| 07700 | Reserved by Ofcom for drama / TV use — see How Ofcom allocates UK phone numbers |
| 07710 / 07711 / 07712 | Vodafone |
| 07720 / 07725 | EE (Orange historic) |
| 07734 / 07738 / 07739 | Three |
| 07740 / 07748 | Vodafone |
| 07753 | T-Mobile (now EE) |
| 07764 / 07765 / 07767 | O2 |
| 07771 | O2 |
| 07780 | Vodafone |
| 07785 / 07788 | O2 |
| 07798 | Vodafone |
| 07814 / 07815 | O2 |
| 07825 | T-Mobile (now EE) |
| 07861 / 07862 | Three |
| 07911 / 07912 | Vodafone |
| 07964 / 07974 | Vodafone |
| 07989 | Vodafone |
Why the current network can be different
UK mobile numbers are portable — when you switch from EE to O2 you keep your existing number, and the underlying carrier swaps but the Ofcom-allocated Range Holder does not. So a number originally allocated to EE in 2014 may today be on Vodafone, on Three, or on a Three MVNO. Ofcom does not publish a current-carrier feed.
Customers wishing to switch their mobile communications provider can keep their existing number through the porting process. Provider-of-record changes are not reflected in Ofcom's published Numbering Data — only the original allocation is recorded.
For the full implications of porting on caller identification, see Range Holder vs current provider and UK phone number portability explained.
How to identify the network on a specific 07 number
Look it up on this site
Paste the full 11-digit number into the lookup form on the homepage. The Range Holder field returns the Ofcom-allocated MNO for that 1,000- or 10,000-block.
Cross-check with an HLR lookup if currency matters
A paid carrier-aware API (Twilio Lookup, MessageBird HLR, Vonage Number Insight) can return the *current* network as well as the original allocation. See UK phone number validation API.
If the caller claims to be a specific MNO, verify
Real MNO support lines are usually 0345 numbers (EE 0800 956 6000, O2 202 from your O2 mobile, Vodafone 191, Three 0333 338 1003). A 07 cold-call claiming to be 'your network' is a scam.
Bottom line
The 07 prefix tells you which MNO Ofcom originally allocated a UK mobile number to. The current network may differ because of porting. Use the lookup form on the homepage to see the Range Holder for any specific 07 number, free, no signup.
Look up a number right now
Type any UK number — Ofcom range holder + live AI internet check.
Frequently asked questions
Which UK network is 0775 / 0778 / 0779?
0775, 0778 and 0779 are mobile prefixes allocated across multiple UK MNOs (EE, O2, Vodafone, Three) at the 4-digit block level. Paste any specific number into the lookup form on this site to see the exact Range Holder.
Is 07700 a real UK mobile number?
No — 07700 900000 to 07700 900999 is reserved by Ofcom for use in drama, film and broadcast productions so plot phone numbers don't ring real subscribers. A 07700 call in real life is almost certainly a spoofed CLI.
Does the 07 prefix tell me the current mobile network?
It tells you the originally allocated network. UK mobile numbers are portable, so a number first allocated to (e.g.) EE in 2014 may today be on Vodafone or Three. For the current network, a paid carrier-aware HLR lookup (Twilio, MessageBird, Vonage) is required.
Are all 07 numbers UK mobiles?
Almost — 071 to 075 and 077 to 079 are mobile. 070 is personal-numbering (call forwarding, can cost up to 50p/min — common scam vector). 076 is the legacy pager range. Always check the third digit.
Sources & references
- UK mobile-number allocations — 07 ranges by MNOOfcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-policy/numbering-plan
- National Telephone Numbering PlanOfcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-policy/numbering-plan
- UK Numbering Data (weekly feed)Ofcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-data
- UK number portability rulesOfcomwww.ofcom.org.uk/phones-and-broadband/switching/switching-broadband-or-phone
Continue reading
- Identify a UK callerIdentify the network, provider and line type of any UK caller using the official Ofcom range data plus a live AI internet check. Free, no signup, in seconds.
- Range Holder vs current providerWhy the network on caller ID often differs from the Ofcom-listed Range Holder, and how to use both signals together when you're trying to identify a UK caller.
- UK number portabilityHow UK number portability actually works — PAC and STAC codes, One Touch Switch, why the Range Holder may not match the current network, what it means.
- 070 personal-numbering070 numbers look like UK mobiles but they're not. Calls cost up to 50p/min and scammers use them for ring-back fraud. Here's how to spot, block and report one.
- UK phone number formatThe complete UK phone number format reference: E.164 spec, the libphonenumber regex, valid prefixes, length rules, and a working JavaScript validator.
- 07 mobile prefixesEvery UK mobile number starts 07. Here's how the 071–079 ranges are allocated to networks, why porting means the prefix can't reliably tell you the current network, and how to check a specific 07 number.
- 07307 mobile numbers07307 is a normal UK mobile range, but it appears often in spam reports. Here's what 07307 numbers are, why they show up in scam complaints, and how to check a specific 07307 number safely.
- 07342 mobile numbers07342 is a normal UK mobile range, but it appears often in spam reports. Here's what 07342 numbers are, why they show up in scam complaints, and how to check a specific 07342 number safely.