Who called me from a UK number?

Look up any UK landline, mobile, freephone or premium-rate phone number — instantly. Free, no sign-up, and powered by Ofcom's National Telephone Numbering Plan, updated weekly. Identify the city, the network operator and common scam patterns in one click.

Free, no sign-up. We don't share your search. Powered by Ofcom data, refreshed weekly.

376

UK area codes covered

93,818

Ofcom-allocated number blocks

0 trackers

Your search isn't shared with third parties

How the UK numbering plan works

Every UK phone number is issued under Ofcom's National Telephone Numbering Plan. Numbers are allocated in blocks of 1,000 or 10,000 to a Communications Provider (a 'CP', like BT, EE, Three or Virgin Media), which then either uses them directly or sub-allocates them to downstream resellers. Because of number portability, a single number can move between CPs without changing the area code — meaning the original allocation isn't always the current network.

Geographic numbers (01x and 02x) historically reveal the city the line was set up in. Mobile numbers (07x, except 070 and 076) follow the subscriber rather than a location. 03 numbers are charged at standard UK landline rates, 080x numbers are free to call, and 084x/087x/09xx are service-charge or premium-rate ranges where the receiving organisation charges you per minute on top of your provider's access charge.

Our database is a clean copy of the Ofcom plan, refreshed every Wednesday morning. You can look up any UK number using the form above, or browse by area code to see all the active number blocks in a given city.

UK phone number FAQs

Is the number that called me a scam?

It depends. UK scam calls span every prefix — landline, mobile and even 0800. The clearest red flags are: an unsolicited call about your bank, HMRC, your energy supplier or 'your computer'; pressure to take action immediately; or a request for full security details, gift-card payments or remote-access software. If you're in doubt, hang up and call the organisation back on a number you know is genuine. You can report suspected scams to Action Fraud in England, Wales and Northern Ireland, or to Police Scotland in Scotland.

How do I block a number on my UK phone?

On most UK smartphones you can tap the number in your recent-call list and choose 'Block this caller'. On UK landlines, BT, Sky, TalkTalk and Virgin Media all offer a free 'call protect' service you enable in your provider's app or online portal. To stop legitimate UK marketing calls, register your number for free with the Telephone Preference Service; you should see a sharp drop in cold calls within 28 days.

What does it mean if my caller ID shows a UK number but the caller sounds foreign?

It usually means the call is being 'spoofed'. Spoofing makes a foreign or VoIP call appear to come from a UK landline so the recipient is more likely to answer. Ofcom has been working with UK networks since 2022 to block obviously-spoofed UK caller IDs at the network edge, but the tactic still slips through. If you receive a suspicious call from what appears to be a UK number, don't return the call; verify the organisation independently before sharing any information.

Does this look-up cost anything?

No. There's no fee, no sign-up, and we don't store or share your search history. We log only the normalised number (e.g. 02079461234) for the purpose of showing 'recently searched' counts on each block page; that record is anonymous and never tied to a person.

How fresh is the data?

The underlying allocation records are pulled from Ofcom's National Telephone Numbering Plan, which Ofcom updates every Wednesday. Our sync runs the following morning, so a freshly-allocated number block will appear here within 24 hours of going live in the official plan.

How do I report an unwanted call to UK authorities?

Report nuisance and silent calls to Ofcom. Report scam calls to Action Fraud (or 101 in Scotland). Marketing calls in breach of TPS can be reported to the ICO. If you're being harassed, contact your network — they can usually trace and block at the carrier level.

UK numbers by network operator

Find out who allocates a number's range. Each operator page explains whether their numbers are safe, why they can be spoofed or resold, and how to block and report unwanted calls.

BT — 18,831 blocks
Vodafone — 7,250 blocks
GCI Network Solutions Limited — 3,591 blocks
Gamma Telecom — 3,467 blocks
TalkTalk — 3,092 blocks
Virgin Media — 2,887 blocks
Sky — 2,766 blocks
EE — 2,345 blocks
Colt Technology — 1,683 blocks
Telefonica UK Limited — 1,627 blocks
Magrathea Telecommunications Limited — 1,234 blocks
Hutchison 3G UK — 942 blocks
Digital Space Group Limited — 934 blocks
Fuse 2 Communications Ltd — 732 blocks
Barritel Limited — 671 blocks
Voxbone SA — 602 blocks
IOVOX Limited — 591 blocks
Lumen Technologies UK Limited — 574 blocks
TTNC Limited — 524 blocks
Resilient Limited — 514 blocks
Telecom2 Limited — 499 blocks
Nodemax Limited — 498 blocks
Verizon UK — 494 blocks
Voiceflex Limited — 493 blocks
Flextel Limited — 490 blocks
Served Up Limited — 474 blocks
Inet Telecoms Ltd (Voipfone) — 473 blocks
Redcentric Solutions Limited — 468 blocks
AQL Wholesale Ltd — 450 blocks
CFL Communications Ltd — 448 blocks
Nuso Cloud UK Limited — 432 blocks
Content Guru Limited — 429 blocks
Datazero Ltd — 429 blocks
DRD Communications Limited — 428 blocks
KCOM — 427 blocks
Invade International Ltd — 423 blocks
GTT-EMEA LTD — 422 blocks
Nexus Telecommunications Limited — 415 blocks
Mars Communications Limited — 414 blocks
VoiceHost Limited — 414 blocks
Simwood eSMS Limited — 412 blocks
TGL Services (UK) Ltd — 409 blocks
Windsor Telecom Limited — 409 blocks
Spitfire Network Services Limited — 404 blocks
TelNG Limited — 403 blocks
Kalnet4U Ltd — 399 blocks
VoIP-Un Limited — 397 blocks
Core Telecom Limited — 396 blocks
Localphone Limited — 396 blocks
Vectone Mobile Limited — 394 blocks
Number Services Ltd. — 392 blocks
Ziron Limited — 392 blocks
Digitech Solutions Global Limited — 390 blocks
Invoco Ltd — 389 blocks
Telecoms World Limited — 388 blocks
YayYay Limited — 387 blocks
Net-Work Internet Ltd — 385 blocks
Calltracks Limited — 383 blocks
Media Hawk Ltd — 382 blocks
24 Seven Cloud Communications Ltd — 380 blocks

All UK area codes A-Z

Every UK area code in our database, sorted by city. Click any entry to see the Ofcom-allocated number blocks for that area.

01224 — Aberdeen
01887 — Aberfeldy
01873 — Abergavenny
01970 — Aberystwyth
01235 — Abingdon
01252 — Aldershot & Farnham
01259 — Alloa
01420 — Alton
01980 — Amesbury
01264 — Andover
01335 — Ashbourne
01233 — Ashford
01296 — Aylesbury
01292 — Ayr
01295 — Banbury
01248 — Bangor
01833 — Barnard Castle
01271 — Barnstaple
01446 — Barry
01268 — Basildon
01256 — Basingstoke
01225 — Bath
01506 — Bathgate
01234 — Bedford
01289 — Berwick-upon-Tweed
01869 — Bicester
0121 — Birmingham
01388 — Bishop Auckland
01279 — Bishops Stortford
01254 — Blackburn
01253 — Blackpool
01258 — Blandford
01778 — Bourne
01202 — Bournemouth
01344 — Bracknell
01274 — Bradford
01376 — Braintree
01874 — Brecon
01277 — Brentwood
01656 — Bridgend
01746 — Bridgnorth
01278 — Bridgwater
01308 — Bridport
01652 — Brigg
01273 — Brighton
0117 — Bristol
01280 — Buckingham
01288 — Bude
01282 — Burnley
01283 — Burton-on-Trent
01284 — Bury St Edmunds
01298 — Buxton
01286 — Caernarfon
01276 — Camberley
01223 — Cambridge
01543 — Cannock
01227 — Canterbury
(029) — Cardiff
01228 — Carlisle
01267 — Carmarthen
01583 — Carradale
01883 — Caterham
01245 — Chelmsford
01242 — Cheltenham
01291 — Chepstow
01244 — Chester
01246 — Chesterfield
01243 — Chichester
01249 — Chippenham
01285 — Cirencester
01255 — Clacton-on-Sea
01832 — Clopton
01530 — Coalville
01206 — Colchester
01492 — Colwyn Bay
01260 — Congleton
(024) — Coventry
01580 — Cranbrook
01293 — Crawley
01270 — Crewe
01263 — Cromer
01325 — Darlington
01327 — Daventry
01332 — Derby
01362 — Dereham
01380 — Devizes
01349 — Dingwall
01302 — Doncaster
01305 — Dorchester
01306 — Dorking
01304 — Dover
01384 — Dudley
01389 — Dumbarton
01387 — Dumfries
01382 — Dundee
01383 — Dunfermline
01342 — East Grinstead
01355 — East Kilbride
01323 — Eastbourne
0131 — Edinburgh
01343 — Elgin
01358 — Ellon
01353 — Ely
01372 — Esher
01386 — Evesham
01392 — Exeter
01328 — Fakenham
01324 — Falkirk
01326 — Falmouth
01329 — Fareham
01394 — Felixstowe
01348 — Fishguard
01303 — Folkestone
01346 — Fraserburgh
01373 — Frome
01427 — Gainsborough
01896 — Galashiels
0141 — Glasgow
01452 — Gloucester
01405 — Goole
01476 — Grantham
01474 — Gravesend
01375 — Grays Thurrock
01371 — Great Dunmow
01493 — Great Yarmouth
01475 — Greenock
01472 — Grimsby
01481 — Guernsey
01483 — Guildford
01422 — Halifax
01423 — Harrogate
01429 — Hartlepool
01424 — Hastings
01437 — Haverfordwest
01440 — Haverhill
01444 — Haywards Heath
01435 — Heathfield
01436 — Helensburgh
01442 — Hemel Hempstead
01432 — Hereford
01434 — Hexham
01494 — High Wycombe
01455 — Hinckley
01462 — Hitchin
01404 — Honiton
01403 — Horsham
01484 — Huddersfield
01482 — Hull
01480 — Huntingdon
01463 — Inverness
01473 — Ipswich
01624 — Isle of Man
07624 — Isle of Man Mobile
01983 — Isle of Wight
01534 — Jersey
01535 — Keighley
01539 — Kendal
01536 — Kettering
01562 — Kidderminster
01469 — Killingholme
01563 — Kilmarnock
01553 — Kings Lynn
01592 — Kirkcaldy
01565 — Knutsford
01555 — Lanark
01524 — Lancaster
01566 — Launceston
01992 — Lea Valley
01531 — Ledbury
0113 — Leeds
0116 — Leicester
01525 — Leighton Buzzard
01568 — Leominster
01595 — Lerwick
01522 — Lincoln
0151 — Liverpool
01554 — Llanelli
(020) — London
01275 — Long Ashton
01509 — Loughborough
01502 — Lowestoft
01584 — Ludlow
01582 — Luton
01594 — Lydney
01590 — Lymington
01625 — Macclesfield
01628 — Maidenhead
01622 — Maidstone
01621 — Maldon
01653 — Malton
01684 — Malvern
0161 — Manchester
01623 — Mansfield
01630 — Market Drayton
01858 — Market Harborough
01672 — Marlborough
01629 — Matlock
01634 — Medway
01664 — Melton Mowbray
01685 — Merthyr Tydfil
01642 — Middlesbrough
01908 — Milton Keynes
01643 — Minehead
01600 — Monmouth
01670 — Morpeth
01639 — Neath
01636 — Newark
01635 — Newbury
0191 — Newcastle
01638 — Newmarket
01633 — Newport
01637 — Newquay
01626 — Newton Abbot
01692 — North Walsham
01609 — Northallerton
01604 — Northampton
(028) — Northern Ireland
01606 — Northwich
01603 — Norwich
0115 — Nottingham
01856 — Orkney
01689 — Orpington
01691 — Oswestry
01865 — Oxford
01768 — Penrith
01736 — Penzance
01738 — Perth
01733 — Peterborough
01779 — Peterhead
01730 — Petersfield
01751 — Pickering
01752 — Plymouth
01977 — Pontefract
01495 — Pontypool
01443 — Pontypridd
01766 — Porthmadog
01772 — Preston
01758 — Pwllheli
0118 — Reading
01527 — Redditch
01737 — Redhill
01777 — Retford
01745 — Rhyl
01748 — Richmond
01425 — Ringwood
01773 — Ripley
01765 — Ripon
01706 — Rochdale
01708 — Romford
01794 — Romsey
01989 — Ross-on-Wye
01709 — Rotherham
01763 — Royston
01788 — Rugby
01928 — Runcorn
01797 — Rye
01799 — Saffron Walden
01722 — Salisbury
01728 — Saxmundham
01723 — Scarborough
01724 — Scunthorpe
01740 — Sedgefield
01757 — Selby
01732 — Sevenoaks
01747 — Shaftesbury
0114 — Sheffield
01749 — Shepton Mallet
01795 — Sittingbourne
01754 — Skegness
01695 — Skelmersdale
01756 — Skipton
01529 — Sleaford
01753 — Slough
(023) — Southampton & Portsmouth
01702 — Southend-on-Sea
01704 — Southport
01775 — Spalding
01727 — St Albans
01334 — St Andrews
01726 — St Austell
01744 — St Helens
01785 — Stafford
01784 — Staines
01780 — Stamford
01438 — Stevenage
01786 — Stirling
01782 — Stoke-on-Trent
01449 — Stowmarket
01776 — Stranraer
01789 — Stratford-upon-Avon
01787 — Sudbury
01760 — Swaffham
01792 — Swansea
01793 — Swindon
01827 — Tamworth
01823 — Taunton
01822 — Tavistock
01952 — Telford
01844 — Thame
01843 — Thanet
01842 — Thetford
01845 — Thirsk
01884 — Tiverton
01803 — Torquay
01872 — Truro
01892 — Tunbridge Wells
055 — UK Corporate
0800 — UK Freephone
0808 — UK Freephone
077
078
074
075
079
073
071
072
0345 — UK Non-geographic
0370 — UK Non-geographic
0344 — UK Non-geographic
0371 — UK Non-geographic
0343 — UK Non-geographic
0372 — UK Non-geographic
0330 — UK Non-geographic (business)
0333 — UK Non-geographic (business)
0303 — UK Non-geographic (charities)
0300 — UK Non-geographic (public sector)
076 — UK Pager
070 — UK Personal Numbers
0906 — UK Premium rate
0901 — UK Premium rate
0905 — UK Premium rate
0900 — UK Premium rate
0909 — UK Premium rate
0907 — UK Premium rate
0908 — UK Premium rate
0845 — UK Service rate
0870 — UK Service rate
0844 — UK Service rate
0843 — UK Service rate
0871 — UK Service rate
0872 — UK Service rate
056 — UK VoIP
01825 — Uckfield
01895 — Uxbridge
01924 — Wakefield
01922 — Walsall
01920 — Ware
01929 — Wareham
01985 — Warminster
01925 — Warrington
01926 — Warwick
01923 — Watford
01933 — Wellingborough
01707 — Welwyn Garden City
01934 — Weston-super-Mare
01937 — Wetherby
01932 — Weybridge
01947 — Whitby
01948 — Whitchurch
01946 — Whitehaven
01955 — Wick
01942 — Wigan
01963 — Wincanton
01962 — Winchester
01945 — Wisbech
01993 — Witney
01902 — Wolverhampton
01905 — Worcester
01900 — Workington
01909 — Worksop
01903 — Worthing
01978 — Wrexham
01953 — Wymondham
01935 — Yeovil
01904 — York