Phone numbers in the United Kingdom (+44)
+44 is the calling code of the United Kingdom. The trunk prefix is 0 and the international prefix 00. Every mobile number starts with 071–075 or 077–079 when written nationally, with the trunk prefix, and no other type of number in the plan does. Read from libphonenumber’s numbering metadata (release 9.0.41) and the Ofcom numbering data of 2026-10-15, never from a number anyone typed.
Dialling and writing numbers in the United Kingdom
The trunk prefix is dialled in front of a number inside the country and dropped after the calling code; the international prefix is dialled to call out of it. The lengths and the leading digits below say which numbers the plan accepts and what their first digits tell you about the line type.
| trunk prefix | 0, dialled before a number inside the country and dropped after +44 |
|---|---|
| international prefix | 00 |
| length, mobile | 10 digits |
| length, fixed line | 9 or 10 digits |
| length, toll free | 7, 9 or 10 digits |
| length, premium rate | 7 or 10 digits |
| length, VoIP | 10 digits |
| length, personal number | 10 digits |
| length, pager | 10 digits |
| length, universal access number | 10 digits |
| mobiles start with | 071–075 or 077–079 |
| mobile vs fixed line | separate ranges in the plan |
Lengths count the national significant number, the digits after the calling code, without the trunk prefix. Every value is read from libphonenumber’s metadata, release 9.0.41, which a lookup runs on.
One number in each of its written forms
| written nationally | 07700 900123 |
|---|---|
| written internationally | +44 7700 900123 |
| E.164 | +447700900123 |
| dialled from the United States | 011 44 7700 900123 |
The number is fictional: Ofcom reserves 07700 900xxx for drama.
The numbering plan for the United Kingdom
Every phone lookup starts from the numbering metadata: it settles whether a number is valid for the United Kingdom, how it is written nationally and internationally, and which line type its range belongs to. The example numbers below are libphonenumber’s examples of each line type’s format; one may be in service, so read them for their shape and never dial or text one as a test.
| calling_code | +44 |
|---|---|
| shared with | 3 other regions |
| example, mobile | +44 7400 123456 |
| example, fixed line | +44 121 234 5678 |
| example, toll free | +44 800 123 4567 |
| example, premium rate | +44 901 234 5678 |
| example, VoIP | +44 56 1234 5678 |
| example, pager | +44 76 4012 3456 |
| regulator table | Ofcom numbering data (partial) |
| table synced | 2026-10-15 (version 2026-10-15) |
| area-code pages | 632 |
| SMS-receiving listings | 3,616 listings that still score disposable, of 16,499 numbers listed for the United Kingdom (lists of 2026-10-28) |
| fictional ranges | 20 ranges reserved for fiction under +44 |
| continent | Europe |
| currency | GBP |
| timezone | Europe/London |
+44 is shared with Guernsey, Isle of Man, Jersey, so the region of a number is settled by its area code, not by the calling code alone.
The regulator table behind a lookup here
Ofcom numbering data (synced 2026-10-15, table version 2026-10-15). The table is partial: the regulator publishes only part of its plan in machine-readable form, so absence from it says nothing about a number and block_status stays null outside it. A lookup names the block holder as carrier with carrier_source block_allocation — the original allocation, never who serves the number today.
- 343,436 blocks in the table: 124,626 allocated, 218,810 unassigned, 0 reserved.
- 36.3 % of the blocks are allocated.
- 100.0 % of allocated blocks name a holder.
- 3.3 % of allocated blocks settle the line type on their own (474 mobile, 3,587 VoIP).
Measured weekly (last on 2026-10-25) from the table itself. These are shares of the regulator’s own table, not of real traffic, and they say nothing about who serves any one number today.
Who publishes the table, its files and terms, and what the copy installed here holds are on its data source page.
Network carriers by numbers allocated
Spaw groups the holders in the Ofcom numbering data under network brands. Each carrier’s page counts the numbers its legal entities were allocated, as a share of the regulator’s table: original allocation, not who serves a number today, and not a share of subscribers or traffic.
- VodafoneThree22.7%
- Virgin Media O216.0%
- EE13.2%
- BT11.2%
- TalkTalk1.3%
- Sky0.7%
Every brand in the tables Spaw groups is on the network carriers index.
UK 07 numbers by original range holder
Of the 551.5 million numbers Ofcom’s table lists as allocated in the UK’s mobile ranges (071, 073, 074, 075, 077, 078 and 079), 38.0% were allocated to VodafoneThree’s companies, 28.9% to Virgin Media O2’s companies and 27.5% to EE’s companies; 66 other holders hold the remaining 5.6% (Ofcom numbering data, published 2026-10-25).
A range holder is the provider Ofcom lists for the block. A number ported to another network keeps its range, so the holder is who the range was allocated to, not the network a number is on today. Shares are of Ofcom’s table, not of subscribers or traffic. Brands group the legal entities Ofcom lists under the network brand they trade as today (Spaw’s brand map of 2026-09-24); every holder outside the columns below is counted as another holder.
| range | VodafoneThree | Virgin Media O2 | EE | other holders | allocated |
|---|---|---|---|---|---|
| 071 | — | 2.0 | — | — | 2.0 |
| 073 | 46.2 | 9.0 | 11.0 | 5.0 | 71.2 |
| 074 | 55.7 | 5.1 | 21.0 | 14.9 | 96.7 |
| 075 | 21.6 | 45.0 | 25.5 | 2.8 | 94.9 |
| 077 | 34.0 | 48.9 | 12.0 | 3.1 | 98.0 |
| 078 | 40.1 | 32.5 | 23.0 | 2.2 | 97.8 |
| 079 | 12.0 | 17.0 | 59.0 | 2.9 | 90.9 |
| share | 38.0% | 28.9% | 27.5% | 5.6% | 551.5 |
millions of allocated numbers · a block of five digits after the 0 (07412 3) covers 100,000 numbers
- 070: 43.1 million numbers allocated to 78 holders. The numbering plan types them as personal numbers, which forward calls to another number: they look like mobile numbers and are not.
- 076: 12.5 million numbers allocated to 16 holders. The numbering plan types them as pager numbers, except 07624, the Isle of Man’s mobile numbers.
- Guernsey, Jersey and the Isle of Man dial +44 and their ranges sit in Ofcom’s table; the plan places these 07 prefixes there: Guernsey 07781, 07839 (1.4 million); the Isle of Man 07624 (0.8 million); Jersey 07509, 07797, 07829, 07937 (2.4 million).
- The numbering plan types every 07 number by its range, whoever holds it; the measured figures above count only the blocks whose holder’s name also says mobile or VoIP.
Source: Ofcom numbering data (Ofcom copyright), counted by Spaw from the table Ofcom published on 2026-10-25; the files, their terms and what the installed copy holds are on its data source page. To see who a single number’s range was allocated to, run it through the free phone number lookup.
What a lookup answers for a number here
Every number the plan accepts for the United Kingdom comes back with its formats, its line_type and line_type_source, its region and timezones, and the is_fictional and is_disposable flags from the bundled fiction ranges and the synced list of SMS-receiving numbers. Because the Ofcom numbering data covers the United Kingdom, a lookup also answers carrier from the block holder and block_status where the partial table has the block.
Europe/London: the whole country keeps one clock, so a lookup answers that zone for every number here.
Area codes and number ranges in the United Kingdom
The United Kingdom has 611 area-code pages and 21 pages for non-geographic ranges (mobile, freephone, special-rate); each reads the same table for the blocks under its prefix, their original holders and the line types they settle. Written here with the trunk 0 dialled inside the United Kingdom; from abroad the 0 is dropped after +44.
code · place its page names · blocks allocated in the Ofcom numbering data (original allocation, not who serves a number today)
Two-digit area codes5
Three-digit area codes12
Four-digit area codes579
- 01200Clitheroe127
- 01202Bournemouth366
- 01204Bolton347
- 01205Boston136
- 01206Colchester349
- 01207Consett152
- 01208Bodmin133
- 01209Redruth143
- 01223Cambridge440
- 01224Aberdeen363
- 01225Bath281
- 01226Barnsley329
- 01227Canterbury233
- 01228Carlisle199
- 01229Barrow-in-Furness210
- 01233Ashford (Kent)185
- 01234Bedford282
- 01235Abingdon182
- 01236Coatbridge170
- 01237Bideford115
- 01239Cardigan111
- 01241Arbroath111
- 01242Cheltenham207
- 01243Chichester221
- 01244Chester380
- 01245Chelmsford247
- 01246Chesterfield235
- 01248Bangor (Gwynedd)150
- 01249Chippenham163
- 01250Blairgowrie99
- 01252Aldershot366
- 01253Blackpool288
- 01254Blackburn288
- 01255Clacton-on-Sea166
- 01256Basingstoke270
- 01257Coppull155
- 01258Blandford130
- 01259Alloa141
- 01260Congleton129
- 01261Banff105
- 01262Bridlington137
- 01263Cromer130
- 01264Andover173
- 01267Carmarthen120
- 01268Basildon297
- 01269Ammanford111
- 01270Crewe215
- 01271Barnstaple157
- 01273Brighton532
- 01274Bradford423
- 01275Clevedon186
- 01276Camberley198
- 01277Brentwood185
- 01278Bridgwater171
- 01279Bishops Stortford218
- 01280Buckingham126
- 01282Burnley208
- 01283Burton-on-Trent208
- 01284Bury St Edmunds167
- 01285Cirencester167
- 01286Caernarfon106
- 01287Guisborough112
- 01288Bude105
- 01289Berwick-upon-Tweed110
- 01290Cumnock110
- 01291Chepstow125
- 01292Ayr148
- 01293Crawley250
- 01294Ardrossan154
- 01295Banbury184
- 01296Aylesbury212
- 01297Axminster118
- 01298Buxton146
- 01299Bewdley123
- 01300Cerne Abbas92
- 01301Arrochar87
- 01302Doncaster315
- 01303Folkestone164
- 01304Dover170
- 01305Dorchester153
- 01306Dorking144
- 01307Forfar106
- 01308Bridport115
- 01309Forres105
- 01320Fort Augustus85
- 01322Dartford228
- 01323Eastbourne201
- 01324Falkirk198
- 01325Darlington189
- 01326Falmouth130
- 01327Daventry150
- 01328Fakenham102
- 01329Fareham177
- 01330Banchory95
- 01332Derby399
- 01333Peat Inn (Leven (Fife))112
- 01334St Andrews138
- 01335Ashbourne105
- 01337Ladybank111
- 01339Aboyne135
- 01340Craigellachie (Aberlour)87
- 01341Barmouth99
- 01342East Grinstead154
- 01343Elgin125
- 01344Bracknell278
- 01346Fraserburgh101
- 01347Easingwold104
- 01348Fishguard95
- 01349Dingwall104
- 01350Dunkeld81
- 01352Mold135
- 01353Ely131
- 01354Chatteris139
- 01355East Kilbride160
- 01356Brechin95
- 01357Strathaven90
- 01358Ellon98
- 01359Pakenham99
- 01360Killearn118
- 01361Duns98
- 01362Dereham113
- 01363Crediton110
- 01364Ashburton109
- 01366Downham Market105
- 01367Faringdon103
- 01368Dunbar111
- 01369Dunoon101
- 01371Great Dunmow101
- 01372Esher211
- 01373Frome121
- 01375Grays Thurrock143
- 01376Braintree163
- 01377Driffield116
- 01379Diss134
- 01380Devizes132
- 01381Fortrose91
- 01382Dundee351
- 01383Dunfermline182
- 01384Dudley279
- 01386Evesham143
- 01387Dumfries186
- 01388Stanhope (Eastgate)211
- 01389Dumbarton133
- 01392Exeter246
- 01394Felixstowe144
- 01395Budleigh Salterton129
- 01397Fort William108
- 01398Dulverton96
- 01400Honington98
- 01403Horsham172
- 01404Honiton136
- 01405Goole143
- 01406Holbeach118
- 01407Holyhead105
- 01408Golspie96
- 01409Holsworthy99
- 01420Alton140
- 01422Halifax189
- 01423Harrogate249
- 01424Hastings170
- 01425Ringwood131
- 01427Gainsborough136
- 01428Haslemere136
- 01429Hartlepool148
- 01430North Cave176
- 01431Helmsdale83
- 01432Hereford157
- 01433Hathersage102
- 01434Bellingham216
- 01435Heathfield104
- 01436Helensburgh106
- 01437Clynderwen (Clunderwen)165
- 01438Stevenage177
- 01439Helmsley90
- 01440Haverhill132
- 01442Hemel Hempstead233
- 01443Pontypridd197
- 01444Haywards Heath165
- 01445Gairloch90
- 01446Barry154
- 01449Stowmarket117
- 01450Hawick102
- 01451Stow-on-the-Wold103
- 01452Gloucester333
- 01453Dursley135
- 01454Chipping Sodbury170
- 01455Hinckley157
- 01456Glenurquhart83
- 01457Glossop143
- 01458Glastonbury141
- 01460Chard142
- 01461Gretna108
- 01462Hitchin184
- 01463Inverness160
- 01464Insch90
- 01465Girvan98
- 01466Huntly105
- 01467Inverurie102
- 01469Killingholme107
- 01470Isle of Skye - Edinbane91
- 01471Isle of Skye - Broadford89
- 01472Grimsby220
- 01473Ipswich290
- 01474Gravesend154
- 01475Greenock143
- 01476Grantham142
- 01477Holmes Chapel107
- 01478Isle of Skye - Portree81
- 01479Grantown-on-Spey93
- 01480Huntingdon188
- 01482Kingston-upon-Hull237
- 01483Guildford326
- 01484Huddersfield247
- 01485Hunstanton112
- 01487Warboys124
- 01488Hungerford138
- 01489Bishops Waltham170
- 01490Corwen91
- 01491Henley-on-Thames145
- 01492Colwyn Bay148
- 01493Great Yarmouth153
- 01494High Wycombe243
- 01495Pontypool150
- 01496Port Ellen90
- 01497Hay-on-Wye95
- 01499Inveraray82
- 01501Harthill123
- 01502Lowestoft159
- 01503Looe93
- 01505Johnstone114
- 01506Bathgate192
- 01507Spilsby (Horncastle)216
- 01508Brooke110
- 01509Loughborough177
- 01520Lochcarron85
- 01522Lincoln223
- 01524Lancaster297
- 01525Leighton Buzzard146
- 01526Martin99
- 01527Redditch219
- 01528Laggan82
- 01529Sleaford111
- 01530Coalville128
- 01531Ledbury108
- 01535Keighley155
- 01536Kettering200
- 01538Ipstones115
- 01539Kendal323
- 01540Kingussie83
- 01542Keith99
- 01543Cannock199
- 01544Kington93
- 01545Llanarth86
- 01546Lochgilphead92
- 01547Knighton96
- 01548Kingsbridge114
- 01549Lairg92
- 01550Llandovery96
- 01553Kings Lynn147
- 01554Llanelli112
- 01555Lanark114
- 01556Castle Douglas99
- 01557Kirkcudbright93
- 01558Llandeilo89
- 01559Llandysul91
- 01560Moscow99
- 01561Laurencekirk90
- 01562Kidderminster163
- 01563Kilmarnock133
- 01564Lapworth127
- 01565Knutsford140
- 01566Launceston107
- 01567Killin80
- 01568Leominster109
- 01569Stonehaven93
- 01570Lampeter95
- 01571Lochinver82
- 01572Oakham115
- 01573Kelso104
- 01575Kirriemuir97
- 01576Lockerbie93
- 01577Kinross108
- 01578Lauder92
- 01579Liskeard109
- 01580Cranbrook124
- 01581New Luce84
- 01582Luton278
- 01583Carradale90
- 01584Ludlow111
- 01586Campbeltown98
- 01588Bishops Castle91
- 01590Lymington114
- 01591Llanwrtyd Wells88
- 01592Kirkcaldy172
- 01593Lybster84
- 01594Lydney131
- 01595Lerwick, Foula & Fair Isle110
- 01597Llandrindod Wells93
- 01598Lynton92
- 01599Kyle94
- 01600Monmouth104
- 01603Norwich367
- 01604Northampton354
- 01606Northwich204
- 01608Chipping Norton117
- 01609Northallerton118
- 01620North Berwick110
- 01621Maldon129
- 01622Maidstone219
- 01623Mansfield214
- 01625Macclesfield222
- 01626Newton Abbot144
- 01628Maidenhead228
- 01629Matlock125
- 01630Market Drayton110
- 01631Oban108
- 01633Newport320
- 01634Medway239
- 01635Newbury235
- 01636Newark-on-Trent138
- 01637Newquay108
- 01638Newmarket144
- 01639Neath150
- 01641Strathy90
- 01642Middlesbrough424
- 01643Minehead105
- 01644New Galloway98
- 01646Milford Haven108
- 01647Moretonhampstead103
- 01650Cemmaes Road91
- 01651Oldmeldrum101
- 01652Brigg122
- 01653Malton115
- 01654Machynlleth95
- 01655Maybole90
- 01656Bridgend163
- 01659Sanquhar93
- 01661Prudhoe110
- 01663New Mills119
- 01664Melton Mowbray131
- 01665Alnwick117
- 01666Malmesbury110
- 01667Nairn89
- 01668Bamburgh85
- 01669Rothbury102
- 01670Morpeth169
- 01671Newton Stewart94
- 01672Marlborough107
- 01673Market Rasen108
- 01674Montrose104
- 01675Coleshill112
- 01676Meriden116
- 01677Bedale93
- 01678Bala96
- 01680Isle of Mull - Craignure88
- 01681Isle of Mull - Fionnphort71
- 01683Moffat84
- 01684Malvern137
- 01685Merthyr Tydfil130
- 01686Llanidloes156
- 01687Mallaig85
- 01688Isle of Mull - Tobermory77
- 01689Orpington162
- 01690Betws-y-Coed88
- 01691Oswestry135
- 01692North Walsham100
- 01694Church Stretton91
- 01695Skelmersdale156
- 01697Brampton205
- 01698Motherwell260
- 01700Rothesay92
- 01702Southend-on-Sea341
- 01704Southport176
- 01706Rochdale243
- 01707Welwyn Garden City228
- 01708Romford273
- 01709Rotherham288
- 01720Isles of Scilly81
- 01721Peebles103
- 01722Salisbury159
- 01723Scarborough154
- 01724Scunthorpe166
- 01725Rockbourne89
- 01726St Austell145
- 01727St Albans203
- 01728Saxmundham120
- 01729Settle92
- 01730Petersfield115
- 01732Sevenoaks192
- 01733Peterborough283
- 01736Penzance142
- 01737Redhill210
- 01738Perth170
- 01740Sedgefield128
- 01743Shrewsbury184
- 01744St Helens171
- 01745Rhyl145
- 01746Bridgnorth110
- 01747Shaftesbury114
- 01748Richmond117
- 01749Shepton Mallet143
- 01750Selkirk112
- 01751Pickering105
- 01752Plymouth357
- 01753Slough306
- 01754Skegness107
- 01756Skipton122
- 01757Selby119
- 01758Pwllheli92
- 01759Pocklington121
- 01760Swaffham102
- 01761Temple Cloud125
- 01763Royston125
- 01764Crieff114
- 01765Ripon107
- 01766Porthmadog108
- 01767Sandy124
- 01768Penrith287
- 01769South Molton92
- 01770Isle of Arran91
- 01771Maud84
- 01772Preston422
- 01773Ripley181
- 01775Spalding124
- 01776Stranraer106
- 01777Retford130
- 01778Bourne102
- 01779Peterhead111
- 01780Stamford142
- 01782Stoke-on-Trent460
- 01784Staines208
- 01785Stafford176
- 01786Stirling164
- 01787Sudbury135
- 01788Rugby152
- 01789Stratford-upon-Avon167
- 01790Spilsby91
- 01792Swansea381
- 01793Swindon404
- 01794Romsey112
- 01795Sittingbourne164
- 01796Pitlochry87
- 01797Rye104
- 01798Pulborough102
- 01799Saffron Walden116
- 01803Torquay198
- 01805Torrington92
- 01806Shetland87
- 01807Ballindalloch82
- 01808Tomatin91
- 01809Tomdoun88
- 01821Kinrossie95
- 01822Tavistock109
- 01823Taunton166
- 01824Ruthin90
- 01825Uckfield128
- 01827Tamworth193
- 01828Coupar Angus86
- 01829Tarporley123
- 01830Kirkwhelpington94
- 01832Clopton97
- 01833Barnard Castle104
- 01834Narberth98
- 01835St Boswells93
- 01837Okehampton111
- 01838Dalmally82
- 01840Camelford99
- 01841Newquay (Padstow)89
- 01842Thetford129
- 01843Thanet166
- 01844Thame134
- 01845Thirsk105
- 01847Thurso146
- 01848Thornhill96
- 01851Stornoway154
- 01852Kilmelford80
- 01854Ullapool85
- 01855Ballachulish94
- 01856Orkney131
- 01857Sanday83
- 01858Market Harborough146
- 01859Harris94
- 01862Tain97
- 01863Ardgay86
- 01864Abington (Crawford)85
- 01865Oxford400
- 01866Kilchrenan91
- 01869Bicester155
- 01870Isle of Benbecula85
- 01871Castlebay88
- 01872Truro144
- 01873Abergavenny110
- 01874Brecon108
- 01875Tranent118
- 01876Lochmaddy85
- 01877Callander95
- 01878Lochboisdale88
- 01879Scarinish88
- 01880Tarbert86
- 01882Kinloch Rannoch83
- 01883Caterham161
- 01884Tiverton137
- 01885Pencombe84
- 01886Bromyard (Knightwick, Leigh Sinton)90
- 01887Aberfeldy89
- 01888Turriff95
- 01889Rugeley121
- 01890Coldstream155
- 01892Tunbridge Wells211
- 01895Uxbridge195
- 01896Galashiels107
- 01899Biggar87
- 01900Workington129
- 01902Wolverhampton385
- 01903Worthing217
- 01904York293
- 01905Worcester227
- 01908Milton Keynes356
- 01909Worksop158
- 01920Ware139
- 01922Walsall200
- 01923Watford300
- 01924Wakefield318
- 01925Warrington419
- 01926Warwick223
- 01928Runcorn177
- 01929Wareham112
- 01931Shap86
- 01932Weybridge239
- 01933Wellingborough170
- 01934Weston-super-Mare168
- 01935Yeovil147
- 01937Wetherby135
- 01938Welshpool102
- 01939Wem113
- 01942Wigan245
- 01943Guiseley145
- 01944West Heslerton90
- 01945Wisbech149
- 01946Whitehaven184
- 01947Whitby113
- 01948Whitchurch104
- 01949Whatton119
- 01950Sandwick93
- 01951Colonsay87
- 01952Telford298
- 01953Wymondham135
- 01954Madingley106
- 01955Wick94
- 01957Mid Yell93
- 01959Westerham120
- 01962Winchester190
- 01963Wincanton116
- 01964Hornsea173
- 01967Strontian93
- 01968Penicuik113
- 01969Leyburn95
- 01970Aberystwyth116
- 01971Scourie90
- 01972Glenborrodale87
- 01974Llanon100
- 01975Alford (Aberdeen)136
- 01977Pontefract189
- 01978Wrexham198
- 01980Amesbury143
- 01981Wormbridge107
- 01982Builth Wells86
- 01983Isle of Wight167
- 01984Watchet (Williton)94
- 01985Warminster108
- 01986Bungay113
- 01987Ebbsfleet76
- 01988Wigtown87
- 01989Ross-on-Wye100
- 01992Lea Valley220
- 01993Witney128
- 01994St Clears97
- 01995Garstang104
- 01997Strathpeffer91
Five-digit area codes12
Non-geographic ranges21
Run the lookup
The plan’s own example number, answered with every field:
curl https://spaw.co/api/v1/phone \
-H "Authorization: Bearer sk_live_…" \
-H "Content-Type: application/json" \
-d '{"phone": "+44 7400 123456", "country": "GB"}'Or try one without a key on the free phone number lookup, and read every field in the phone intelligence guide.
Other regions
More free tools
All free toolsNeed this at scale?
The Spaw API runs the same lookup with batch and bulk endpoints, monitored number lists, your own suppression list and SMS outcome reporting — 100 free credits a month, no card required.