UK area codes · Town index

UK dialling codes by town (A–Z)

Every UK town that has its own geographic 01 or 02 dialling code in Ofcom’s National Telephone Numbering Plan, listed alphabetically — 594 entries in total. Tap any town to open its dedicated page, where you’ll find the dialling code itself, the full table of Ofcom-allocated number ranges for that code and the Range Holder behind each block, plus a reverse-lookup form for any specific number on that prefix. Use the jump bar below to skip straight to a letter, or skim the columns to find a town by sight.

How to use this index

This page maps UK towns to their geographic dialling codes. The 594 entries below resolve to 594 distinct 01/02 codes — the two figures differ because a handful of large codes carry more than one town label (for example a single metropolitan code can serve several named districts). Letters are not evenly populated either: B alone accounts for 66 towns, the largest single bucket in the A–Z. Use the alphabetical jump bar to go straight to a letter, then tap a town to open its dedicated page.

A dialling code anchors on a principal town but reaches across the surrounding charging area, so the boundary of an 01/02 code is wider than the town centre alone. The mapping is also not permanently fixed to a person: under UK number portability a customer keeps their existing number — and therefore the town code attached to it — after switching provider, and a ported number stays linked to the original code even after the holder moves elsewhere in the country. That is why a code in this index identifies where a number was first issued, not necessarily where the person answering it lives today.

To look up a specific number rather than browse by town, open the town’s page from the list below and paste the full number into the reverse-lookup form there. You’ll see the Ofcom Range Holder that the number’s block was allocated to, the allocation status, and a live internet check for public reports about that exact number — far more telling than the dialling code on its own. Codes are grouped into 60 UK regions below the A–Z if you’d rather explore geographically.

Largest towns by population

The most populous principal towns in the index, by ONS mid-year estimate. Bigger catchments generally mean more allocated number blocks and a larger pool of legitimate local callers.

  1. 1.London (020)~8,982,000
  2. 2.Northern Ireland (028)~1,900,000
  3. 3.Birmingham (0121)~1,140,000
  4. 4.Tyneside / Newcastle / Sunderland / Durham (0191)~880,000
  5. 5.Leeds (0113)~793,000
  6. 6.Glasgow (0141)~635,000
  7. 7.Sheffield (0114)~584,000
  8. 8.Manchester (0161)~553,000
  9. 9.Southampton & Portsmouth (023)~540,000
  10. 10.Bradford (01274)~537,000
  11. 11.Edinburgh (0131)~530,000
  12. 12.Liverpool (0151)~500,000

A25 towns

B66 towns

C55 towns

D26 towns

E12 towns

F15 towns

G26 towns

H36 towns

I17 towns

J2 towns

K28 towns

L44 towns

M38 towns

N23 towns

O8 towns

P23 towns

R24 towns

S59 towns

T24 towns

U3 towns

W38 towns

Y2 towns

Browse dialling codes by region

Prefer to explore geographically? Every town above also belongs to one of 60 UK regions. The largest hubs are Scotland (145), Wales (50), Devon (20), Lincolnshire (18), North Yorkshire (18) and Kent (15).

UK area codes and towns — FAQs

Does every UK town have its own dialling code?

Not exactly — codes anchor on a principal town and cover the surrounding charging area, so a single 01/02 code can serve a cluster of nearby towns and villages while many small places share the code of their nearest hub. This index lists 594 town labels mapping to 594 distinct geographic codes for that reason.

If someone keeps their number after moving, does the town code follow them?

Yes. UK number portability lets a customer keep an existing landline number when they switch provider, and the number stays attached to its original town dialling code even if the person later moves elsewhere in the country. So a code tells you where a number was first issued, not necessarily where the holder lives now.

How do I find out who is calling from a specific number?

Open the relevant town's page from the list above and paste the full number into the reverse-lookup form. You'll see the Ofcom Range Holder the block was allocated to, the allocation status, and a live internet check that aggregates public reports about that exact number — much stronger evidence of the caller's identity than the dialling code alone.

Source: Ofcom National Telephone Numbering Plan. Page updated 2026-06-30. WhoCalledLookup is not affiliated with Ofcom.