UK phone area codes are issued and policed by Ofcom under the National Telephone Numbering Plan. Every UK number is 11 digits, starts with a leading 0, and falls into one of five categories: geographic (01/02), UK-wide (03), mobile (07), special-rate (08/09) and personal or VoIP (05/070/076). This 2026 guide explains how to read a UK number at a glance, lists the top 30 city codes with a direct lookup link for each, and busts the most common myths about 020, 0207, 0208 and the disappearance of 0500.
Every UK phone number is allocated under the Ofcom National Telephone Numbering Plan. The plan defines which ranges exist, which Communications Provider receives each block, and what the block can be used for. The numbers themselves are 11 digits long when dialled domestically, beginning with a leading 0 trunk digit. From abroad you drop the leading 0 and prefix the country code +44, so a London number written as 020 7946 0958 becomes +44 20 7946 0958 internationally.
The modern numbering plan dates from PhONEday on 16 April 1995, when every UK area code was prefixed with an extra 1 to free capacity. London went from 071/081 to 0171/0181, Birmingham from 021 to 0121, and so on. A second consolidation in April 2000 (“The Big Number Change”) merged London’s two codes into a single 020 area with 8-digit local numbers, and similarly restructured Cardiff (029), Coventry (024), Portsmouth and Southampton (023), and Northern Ireland (028). The plan has been stable since then, with new geographic ranges added only when a city runs out of capacity. The most recent additions are overlay codes for Aberdeen, Bradford and Brighton.
Once you know which family a number belongs to, you know what it costs to call, who is most likely to be on the other end, and how high the scam risk is. UK numbers fall into five categories.
Geographic codes range from 2 digits (020 London) to 5 digits (01969 Hawes, 01437 Haverfordwest). The rule is volume: the more subscribers a city has, the shorter its code, because shorter codes leave more digits available for local numbers. London with a 2-digit code (020) has 8 digits left for the local number, giving a theoretical pool of 100 million numbers. Hawes in the Yorkshire Dales with a 5-digit code (01969) has only 6 digits left, giving a pool of one million, more than enough for a parish of fewer than 1,200 people.
The 2-digit areas are the rarest and reflect either historical density or post-1995 consolidation. They are: 020 London, 023 Southampton and Portsmouth, 024 Coventry, 028 Northern Ireland (all six counties under one code) and 029 Cardiff. The 3-digit family includes major regional centres like 0121 Birmingham, 0131 Edinburgh, 0141 Glasgow, 0151 Liverpool and 0161 Manchester. Most other towns sit in the 4-digit family (01865 Oxford, 01223 Cambridge, 01202 Bournemouth) or the 5-digit family for smaller settlements. The full plan is enforced by Ofcom and you can browse the live list of every allocated code in The Business Hub’s Who Called Me directory.
The following table covers the 30 UK area codes most often searched on “who called me” tools. Each link opens the dedicated lookup page for that code, listing every Ofcom-allocated number block, the Communications Provider that received it, and any community reports.
UK area codes are surrounded by persistent myths. Three are worth dismantling.
London is not split into 0207 and 0208 area codes. The actual area code for the whole of Greater London is 020, and the local number that follows is 8 digits long. The 7xxx xxxx and 8xxx xxxx ranges are the first two number families allocated by BT after the 2000 consolidation, but they are not separate area codes. Splitting the code as “0207 946 0958” is technically incorrect; the right format is 020 7946 0958. Ofcom has been gently asking businesses to correct their print materials for two decades, with mixed success.
The block 020 7946 0000 to 020 7946 0999 is reserved by Ofcom for use in film, TV and other dramatisations, so producers can dial them on screen without risk of hitting a real subscriber. The mobile equivalent is 07700 900000 to 07700 900999. If you ever spot one of these in the wild, it is either a prop department doing its homework or a scam attempting to look plausible.
0500 was the original UK freephone range, introduced by Mercury Communications in 1985 as a competitor to BT’s 0800. Ofcom withdrew it on 3 June 2017 after years of declining use and a recommendation that all UK freephone traffic consolidate onto 0800 and 0808. Old 0500 numbers were either ported to 0800 or disconnected, so any “0500” caller ID today is invalid and almost certainly a spoof. If you are reviewing whether a suspicious caller ID is plausible, our guide on spoofed caller ID and business fraud covers the network-level checks that filter these out.
Guernsey (01481), Jersey (01534) and the Isle of Man (01624) share the +44 country code with the rest of the UK but are technically separate telecoms jurisdictions, regulated by their own communications authorities rather than Ofcom. Calls to these codes from mainland UK are charged at standard 01 rates by most providers, although a small number of older tariffs still treat them as international. If your billing looks wrong on a call to one of the islands, raise it with your provider; they have a duty to apply the standard geographic rate unless the tariff explicitly excludes the islands.
The fastest way to identify a UK area code is The Business Hub’s Who Called Me lookup. Paste the number in any format and the tool will normalise it, match the longest prefix against Ofcom’s allocation table, and return the city, the original carrier, the number type and any community reports.
If you want to browse rather than search, the city pages let you drill in by region. Start with 020 London, 0161 Manchester, 0121 Birmingham or 0117 Bristol to see what an active city lookup looks like. For non-geographic ranges, jump to 0800 freephone, 070 personal numbers or 09 premium rate. If the prefix tells you almost nothing (a mobile, a withheld call), the next step is the broader playbook in our guide on how to find out who called you from an unknown UK number, plus the comparison piece on reverse phone number lookup UK. Pair this with a robust call-protect feature on your UK business mobile plan and most nuisance traffic will be filtered before it ever reaches you.
The UK country code is +44. When dialling a UK number from abroad, drop the leading 0 from the area code and prefix +44. So 020 7946 0958 becomes +44 20 7946 0958, and 07700 900123 becomes +44 7700 900123. The country code also covers Guernsey, Jersey and the Isle of Man, although those use distinct number ranges.
Code length is inversely proportional to subscriber volume. The largest cities have the shortest codes because they need the most local-number capacity. London is 2 digits (020), Birmingham, Edinburgh, Manchester and Liverpool are 3 digits (0121, 0131, 0161, 0151), most regional towns are 4 digits (01865 Oxford, 01202 Bournemouth) and the smallest settlements are 5 digits (01969 Hawes, 01437 Haverfordwest).
No. London has a single area code, 020, followed by an 8-digit local number. Numbers starting 7xxx xxxx and 8xxx xxxx are the two oldest allocation ranges inside that code, but they are not separate area codes. The correct way to write a London number is 020 7946 0958, not 0207 946 0958.
Both are geographic landline ranges, charged at standard UK rates. 02 codes were created in 1995 and consolidated in 2000 for the highest-volume conurbations (London, Cardiff, Coventry, Portsmouth and Southampton, Northern Ireland). 01 covers every other geographic area in Great Britain. There is no cost or quality difference between 01 and 02; the choice is purely administrative.
The Ofcom allocation tells you which Communications Provider originally received the number block. After porting (when a subscriber moves provider but keeps the number), the current network may be different. The Business Hub’s Who Called Me tool shows both the allocated carrier and any porting flag where available, so you can see when the live operator is likely to differ from the historical allocation.
Read one of our other resources to help you get the best telecoms and IT solutions for your business