Network operator Openreach (BT) has today announced a HUGE update, which reveals the next batch of 517 new locations – covering 2.7 million UK premises – to benefit from their roll-out of a 1.8Gbps capable Fibre-to-the-Premises (FTTP) broadband ISP network. The operator has already covered 14m premises, and this update largely completes their build plan to 2026.
The overall deployment, which is expected to cost up to £15bn and has also already reached around 3.8 million homes in some of the hardest to reach rural areas, is currently running at a build rate of c.78,000 premises per week (here). More than 4.7 million customers have also adopted the service via various different internet providers (more than 50,000 orders are being placed per week), which gives them a strong take-up rate of 34%.
The latest announcement, covering 2.7m additional premises, means that Openreach has now announced enough deployment plans to effectively reach their first goal of 25 million premises in 2026. But there might still be a few smaller additions and changes before they reach the finish line, as is normal for any tentative build plans. Overall, around 3,500 towns, cities, boroughs, villages and hamlets are now included in the build programme.
The new locations also include 400,000 premises in the hardest to reach, most rural parts of the UK (i.e. Ofcom Area 3) with a spread across the UK, including Tobermory in Scotland; Haworth in West Yorkshire; Saundersfoot in South Wales; Pinxton in Derbyshire, Harlow in Essex; Southampton in Hampshire; and Roborough in Devon.
Clive Selley, CEO of Openreach, said:
“This is a UK infrastructure success story. We’re on track and on-budget to make this life-changing broadband technology available to 25 million homes and businesses, and no company is building faster or further in Europe, that we’re aware of.
We won’t be stopping there either. We plan to build right across the UK, from cities and towns to far-flung farms and island communities. Ultimately, we’ll reach as many as 30 million premises by the end of the decade if there’s a supportive political and regulatory environment.
Over time, we’ve learnt to deliver predictably, consistently and at a rapid pace – despite this being a hugely complex national engineering project. That gives us confidence to be even clearer about our build plans, and we want to be as transparent as possible about where and when we’re building. Today we’re publishing more detail than ever about the places we’re building in now, and the communities we’ll be upgrading next.”
The operator’s website is currently in the process of being updated to reflect the latest changes, including via their online map and their latest build plan. The operator typically aims to update the build information on their website at a minimum of every 3 months to adjust timings and add new locations as necessary.
In fact, in this case, Openreach have also made some changes to “give the public a clearer, regularly updated view of its plans and progress between now and 2026“. The map now shows the levels of current and future expected Full Fibre coverage as of today, taking data from all of its major build programmes, whilst the postcode checker continues to offer the most personalised view of the connectivity available to an individual home or business.
One catch with the new map is that it now colours vast swathes of the UK as “green” for places that Openreach says it has “built to, or will be building to, the majority of this area“, which some may view as giving an overly optimistic impression of coverage completion vs the old map.
Otherwise, the service itself, once live, can be ordered via various broadband ISPs, such as BT, EE, Sky Broadband, TalkTalk, Vodafone and many more (Openreach FTTP ISP Choices) – it is not currently an automatic upgrade, although some ISPs are doing free automatic upgrades as older copper-based services and lines are slowly withdrawn.
However, Openreach’s commercial build will still leave some premises unserved by their full fibre network, although many of those should hopefully be tackled by alternative network providers (as is already the case in quite a few areas) and the Government’s £5bn Project Gigabit programme (Openreach have just been named a preferred supplier for future Type C procurements, so there’s more to come).
Finally, Openreach expects to add a total of 4 million extra premises to their UK FTTP coverage across the 2025 financial year (FY25), which will be up from around 3.5m in FY24.
NOTE: Build lists are tentative, which means that some locations may be removed (e.g. if found to be too expensive due to complications) or delayed and others added. Inclusion should NOT be considered as equating to 100% coverage of each area.
List of 517 New Full Fibre Build Locations
Exchange Name | Exchange Location |
Abbots Bromley | Abbots Bromley |
Abercrave | Abercrave |
Aberporth | Aberporth |
Adwick Le Street | Adwick le Street |
Albrighton | Albrighton |
Alderton | Alderton (Tewkesbury) |
Quatt | Alveley |
Weyhill | Andover |
Armthorpe | Armthorpe |
Ashover | Ashover |
Ashtead | Ashtead |
Aspatria | Aspatria |
Insch | Auchleven |
Bacton | Bacton |
Ashton (Worcestershire) | Badsey |
Balmullo | Balmullo |
West Wratting | Balsham |
Bampton Castle | Bampton (West Oxfordshire) |
Wroxton St Mary | Banbury |
Banknock | Banknock |
Barkway | Barkway |
Cadnam | Bartley |
Greatford | Baston |
Combe Down | Bath |
Kingsmead | Bath |
Hexton | Bedford |
Ravensden | Bedford |
Bedlington | Bedlington |
Bedworth | Bedworth |
Belford | Belford |
Bentley | Bentley (Doncaster) |
Bentley (Hampshire) | Bentley (East Hampshire) |
Berkhamsted | Berkhamsted |
Bildeston | Bildeston |
Billingborough | Billingborough |
Billinge | Billinge |
Tickhill | Bircotes |
Chelmsley | Birmingham |
Druids Heath | Birmingham |
Edgbaston | Birmingham |
South | Birmingham |
Wythall | Birmingham |
Blakeney | Blakeney (Forest of Dean) |
Blantyre | Blantyre |
Blockley | Blockley |
Blunham | Blunham |
Laughton | Blyton |
Bothwell | Bothwell |
Northbourne | Bournemouth |
Sellindge | Brabourne Lees |
Bradford | Bradford |
Brancaster | Brancaster Staithe |
Brighstone | Brighstone |
Pailton | Brinklow |
Bitton | Bristol |
Fishponds | Bristol |
Henbury | Bristol |
Kingswood | Bristol |
Winterbourne | Bristol |
Brockenhurst | Brockenhurst |
Binbrook | Brookenby |
Aberdeen Bucksburn | Bucksburn |
Burford | Burford |
Burgh | Burgh le Marsh |
Burghfield Common | Burghfield Common |
Brent Knoll | Burnham-on-Sea |
Bursledon | Bursledon |
Burton Bradstock | Burton Bradstock |
Burwash | Burwash |
Burwell | Burwell |
Barrow | Bury St Edmunds |
Butterwick | Butterwick |
Camberley | Camberley |
Science Park | Cambridge |
Rockcliffe | Carlisle |
North Carlton | Carlton in Lindrick |
Chalfont St Giles | Chalfont St Giles |
Bisley | Chalford |
Charlbury | Charlbury |
Chatteris | Chatteris |
Cheveley | Cheveley |
Campden | Chipping Campden |
Ongar | Chipping Ongar |
Christchurch (Dorset) | Christchurch |
Highcliffe | Christchurch |
Chulmleigh | Chulmleigh |
Churchill | Churchill (Somerset) |
Clare | Clare |
Claydon | Claydon |
Humberston | Cleethorpes |
Osgathorpe | Coalville |
Cockfield | Cockfield |
Birch | Colchester |
Fordham Essex | Colchester |
Purleigh | Cold Norton |
Buckminster | Colsterworth |
Comberbach | Comberbach |
Conisbrough | Conisbrough |
Copplestone | Copplestone |
Corfe Castle | Corfe Castle |
Rockingham | Cottingham |
Walsgrave On Sowe | Coventry |
Dudley (Tyne and Wear) | Cramlington |
Cranbrook | Cranbrook |
Crondall | Crondall |
Cockwells | Crowlas |
Aberdeen Bieldside | Cults |
Deeping St Nicholas | Deeping St Nicholas |
Dinnington | Dinnington (Rotherham) |
Dickleburgh | Diss |
Pulham Market | Diss |
Dobwalls | Dobwalls |
Cradley Heath | Dudley (Dudley) |
Dundee Fairmuir | Dundee |
Invergowrie | Dundee |
Dundee Steeple | Dundee |
Toddington | Dunstable |
Cambridge (Gloucestershire) | Dursley |
Aberdeen Dyce | Dyce |
Earl Shilton | Earl Shilton |
Earls Colne | Earls Colne |
East Bergholt | East Bergholt |
East Leake | East Leake |
East Peckham | East Peckham |
Chandlers Ford | Eastleigh |
Eastleigh | Eastleigh |
Fair Oak | Eastleigh |
Eckington | Eckington |
Eckington (Worcestershire) | Eckington |
Pentland | Edinburgh |
Wester Hailes | Edinburgh |
Elstead | Elstead |
Embleton | Embleton |
Emsworth | Emsworth |
Evanton | Evanton |
Tadworth | Ewell |
Eynsham | Eynsham |
Constantine | Falmouth |
Faringdon | Faringdon |
Farnborough (Hampshire) | Farnborough (Hampshire) |
Farnham | Farnham |
Filton | Filton |
Flookburgh | Flookburgh |
Fortrose | Fortrose |
Foulsham | Foulsham |
Fowlmere | Fowlmere |
Gainford | Gainford |
Felling | Gateshead |
Low Fell | Gateshead |
Possil | Glasgow |
Glenrothes Central | Glenrothes |
Glenrothes South | Glenrothes |
Gloucester | Gloucester |
Godshill | Godshill (Isle of Wight) |
Newton | Gorefield |
Goring | Goring |
Grantown On Spey | Grantown-on-Spey |
Chafford | Grays |
Great Bardfield | Great Bardfield |
Great Glen | Great Glen |
Great Horkesley | Great Horkesley |
Nayland | Great Horkesley |
Great Yeldham | Great Yeldham |
Barnet | Greater London – Barnet |
Colindale | Greater London – Barnet |
Golders Green | Greater London – Barnet |
Hendon | Greater London – Barnet |
Cricklewood | Greater London – Brent |
Harlesden | Greater London – Brent |
Kingsbury | Greater London – Brent |
North Wembley | Greater London – Brent |
Willesden | Greater London – Brent |
Euston | Greater London – Camden |
Hampstead | Greater London – Camden |
Soho | Greater London – City of Westminster |
Whitehall | Greater London – City of Westminster |
Westminster | Greater London – City of Westminster |
Addiscombe | Greater London – Croydon |
Croydon | Greater London – Croydon |
Lodge Hill | Greater London – Croydon |
Sanderstead | Greater London – Croydon |
Acton | Greater London – Ealing |
Ealing | Greater London – Ealing |
Southall | Greater London – Ealing |
Enfield | Greater London – Enfield |
Palmers Green | Greater London – Enfield |
Ponders End | Greater London – Enfield |
Greenwich | Greater London – Greenwich |
Hammersmith | Greater London – Hammersmith and Fulham |
Shepherds Bush | Greater London – Hammersmith and Fulham |
West Kensington | Greater London – Hammersmith and Fulham |
Muswell Hill | Greater London – Haringey |
Isleworth | Greater London – Hounslow |
Clerkenwell | Greater London – Islington |
Upper Holloway | Greater London – Islington |
Kensal Green | Greater London – Kensington and Chelsea |
Nine Elms | Greater London – Lambeth |
Deptford | Greater London – Lewisham |
Lee Green | Greater London – Lewisham |
Stepney Green | Greater London – Tower Hamlets |
Canary Wharf | Greater London – Tower Hamlets |
Mile End | Greater London – Tower Hamlets |
Poplar | Greater London – Tower Hamlets |
Battersea | Greater London – Wandsworth |
Farnworth | Greater Manchester – Bolton |
Scartho | Grimsby |
Grundisburgh | Grundisburgh |
Puttenham | Guildford |
Worplesdon | Guildford |
Guisborough | Guisborough |
Much Hadham | Hadham Cross |
Halesowen | Halesowen |
Knockholt | Halstead |
Hamilton | Hamilton |
Harlow | Harlow |
Oatlands Mount | Harrogate |
Harston | Harston |
Ramsey | Harwich |
Hatherleigh | Hatherleigh |
Hawes | Hawes |
Haworth | Haworth |
Headcorn | Headcorn |
Hemswell | Hemswell Cliff |
Hermitage | Hermitage |
Bourne End | High Wycombe |
Hightown | Hightown |
Thursford | Hindringham |
Hockliffe | Hockliffe |
Holbrook | Holbrook |
Holme On Spalding Moor | Holme-on-Spalding-Moor |
Hook Norton | Hook Norton |
Horndean | Horndean |
Waterlooville | Horndean |
Horning | Horning |
Danehill | Horsted Keynes |
Houghton Regis | Houghton Regis |
Scillonia | Hugh town |
Hulland Ward | Hulland Ward |
Hullavington | Hullavington |
Watton Dummy | Hutton Cranswick |
Hutton Rudby | Hutton Rudby |
Hythe (Hampshire) | Hythe |
Immingham | Immingham |
Twigworth | Innsworth |
Ipstones | Ipstones |
Jarrow | Jarrow |
Kegworth | Kegworth |
Kelsall | Kelsall |
Kemble | Kemble |
Kenilworth | Kenilworth |
Boars Hill | Kennington |
Kessingland | Kessingland |
Rock | Kidderminster |
Kimbolton | Kimbolton |
Kings Somborne | King’s Somborne |
Kingsley | Kingsley (Cheshire West and Chester) |
Longworth | Kingston Bagpuize |
Kintbury | Kintbury |
Kirkby Stephen | Kirkby Stephen |
Kirkby In Ashfield | Kirkby-in-Ashfield |
Bletchington | Kirtlington |
Kiveton | Kiveton Park |
Lower Peover | Knutsford |
Lambourn | Lambourn |
Larkhall | Larkhall |
Aylestone | Leicester |
Belgrave | Leicester |
Braunstone | Leicester |
Leicester Haymarket | Leicester |
East Wigston | Leicester |
West Wigston | Leicester |
Leire | Leire |
Letterston | Letterston |
Waddington | Lincoln |
Liss | Liss |
Littlehampton | Littlehampton |
Rustington | Littlehampton |
Livingston Bridge | Livingston |
Llansteffan | Llansteffan |
Llanybydder | Llanybyther |
Lochwinnoch | Lochwinnoch |
Long Crendon | Long Crendon |
Longhope (Gloucestershire) | Longhope |
Crafts Hill | Longstanton |
Loughborough | Loughborough |
Axbridge | Lower Weare |
Lydbrook | Lydbrook |
Lydd | Lydd |
Prestbury | Macclesfield |
Maiden Newton | Maiden Newton |
Otham | Maidstone |
South Cockerington | Manby |
Marden | Marden (Maidstone) |
Warsop | Market Warsop |
Market Weighton | Market Weighton |
Marks Tey | Marks Tey |
Ramsbury | Marlborough |
Marlow | Marlow |
Marnhull | Marnhull |
Stratton Audley | Marsh Gibbon |
Marshchapel | Marshchapel |
Melbourn | Melbourn |
Melksham | Melksham |
Methwold | Methwold |
Mickleton | Mickleton (Cotswold) |
Steeple Aston | Middle Barton |
Winterslow | Middle Winterslow |
Eston Grange | Middlesbrough |
Linthorpe | Middlesbrough |
Marton (North Yorkshire) | Middlesbrough |
Stainton | Middlesbrough |
Middleton Cheney | Middleton Cheney |
Middleton In Teesdale | Middleton-in-Teesdale |
Middleton (East Riding of Yorkshire) | Middleton-on-the-Wolds |
Milborne St Andrew | Milborne St Andrew |
Tittleshall | Mileham |
Milverton | Milverton |
Mobberley | Mobberley |
Moreton In Marsh | Moreton-in-Marsh |
Parson Drove | Murrow |
Nailsea | Nailsea |
Hamble | Netley |
New Milton | New Milton |
New Ollerton | New Ollerton |
New Romney | New Romney |
Rossington | New Rossington |
Newborough (Anglesey) | Newborough (Isle of Anglesey) |
Newcastle Emlyn | Newcastle Emlyn |
Kenton | Newcastle upon Tyne |
Exning | Newmarket |
Newport Dyfed | Newport (Pembrokeshire) |
Newport On Tay | Newport-on-Tay |
Newton Ferrers | Newton Ferrers |
Ninfield | Ninfield |
Bubwith | North Duffield |
North Somercotes | North Somercotes |
North Thoresby | North Thoresby |
Weston Favell | Northampton (Northamptonshire) |
Chiselborough | Norton sub Hamdon |
Oakley (Hampshire) | Oakley (Basingstoke and Deane) |
Burrowbridge | Othery |
Ottershaw | Ottershaw |
Swavesey | Over |
Meare Heath | Oxenpill |
Cowley | Oxford |
Headington | Oxford |
Pangbourne | Pangbourne |
Papworth St Agnes | Papworth Everard |
Pattishall | Pattishall |
Pencader | Pencader |
Rilla Mill | Pensilva |
Roborough | Plymouth |
Treforest | Pontypridd |
Lytchett Minster | Poole |
Parkstone | Poole |
P.G.Newark | Port Glasgow |
Poynton | Poynton |
Prudhoe | Prudhoe |
Puckeridge | Puckeridge |
Kenfig Hill | Pyle |
Marston Magna | Queen Camel |
Radstock | Radstock |
Raglan | Raglan |
Blidworth | Rainworth |
Ranskill | Ranskill |
Ridgewell | Ridgewell |
Ripon | Ripon |
Surlingham | Rockland St Mary |
Benenden | Rolvenden |
Blackheath | Rowley Regis |
Ryton | Ryton |
Saffron Walden | Saffron Walden |
Rottingdean | Saltdean |
Saundersfoot | Saundersfoot |
Sawston | Sawston |
Saxilby | Saxilby |
Snape | Saxmundham |
Scone | Scone |
Seaton Delaval | Seaton Delaval |
Seend | Seend |
Sharpthorne | Sharpthorne |
Shawbury | Shawbury |
Twycross | Sheepy Magna |
Shepshed | Shepshed |
Sherston | Sherston |
Shifnal | Shifnal |
Shipton U Wychwood | Shipton under Wychwood |
Harlescott | Shrewsbury |
Shrewton | Shrewton |
Sibsey | Sibsey |
Silverstone | Silverstone |
Benningbrough | Skelton (York) |
Skirlaugh | Skirlaugh |
Smethwick | Smethwick |
Snainton | Snainton |
Hayling Island | South Hayling |
Pinxton | South Normanton |
Thistleton | South Witham |
Sticklepath | South Zeal |
Hampton | Southampton |
Moorhill | Southampton |
Rownhams | Southampton |
Shirley (Hampshire) | Southampton |
Southampton | Southampton |
Woolston | Southampton |
Southery | Southery |
Southrepps | Southrepps |
St Tudy | St Breward |
St Clears | St Clears |
St Davids | St Davids |
Stanstead Abbotts | St Margarets |
St Mawes | St Mawes |
Stalbridge | Stalbridge |
Stamford Bridge | Stamford Bridge |
Stanford In The Vale | Stanford in the Vale |
Stanley (County Durham) | Stanley |
Staplehurst | Staplehurst |
Steeple Bumpstead | Steeple Bumpstead |
Steeple Claydon | Steeple Claydon |
Steeple Morden | Steeple Morden |
Steyning | Steyning |
Stickney | Stickney |
Stillington Xmidd | Stillington (Stockton-on-Tees) |
Stocksbridge | Stocksbridge |
Fulmer | Stoke Poges |
Ash Bank | Stoke-on-Trent |
Endon | Stoke-on-Trent |
Stone | Stone (Aylesbury Vale) |
Stonesfield | Stonesfield |
Lye | Stourbridge |
Stourbridge | Stourbridge |
Hagley | Stourbridge |
Stow-On-The-Wold | Stow-on-the-Wold |
Sturminster Marshall | Sturminster Marshall |
Stow (Lincolnshire) | Sturton by Stow |
Hylton | Sunderland |
Surfleet | Surfleet Seas End |
Ashfield | Sutton Coldfield |
Sutton In Ashfield | Sutton in Ashfield |
Sutton St Nicholas | Sutton St Nicholas |
Sutton Valence | Sutton Valence |
Aston Common | Swallownest |
Monk Sherborne | Tadley |
Silchester | Tadley |
Tadley | Tadley |
Fazeley | Tamworth |
Polesworth | Tamworth |
Tayport | Tayport |
Tedburn St Mary | Tedburn St Mary |
Cuckoo Oak | Telford |
Donnington | Telford |
Temple Cloud | Temple Cloud |
Templecombe | Templecombe |
Woolhampton | Theale |
Thornbury | Thornbury |
Keyingham | Thorngumbald |
Threewaters | Threemilestone |
Tideswell | Tideswell |
Tilbury | Tilbury |
Timsbury | Timsbury |
Finmere | Tingewick |
Tobermory | Tobermory |
Tockwith | Tockwith |
Hildenborough | Tonbridge |
Trearddur Bay | Trearddur |
Tring | Tring |
Beragh | Unmapped |
Gortin | Unmapped |
Glenwherry | Unmapped |
Stoneyford | Unmapped |
Tulnacross | Unmapped |
Upavon | Upavon |
Uppingham | Uppingham |
Chirton | Urchfont |
Waddesdon | Waddesdon |
Wallingford | Wallingford |
Waltham | Waltham |
Cropredy | Wardington |
Hartlebury | Waresley |
Upper Warlingham | Warlingham |
Elton | Warmington (East Northamptonshire) |
Warminster | Warminster |
Warwick | Warwick |
Washingborough | Washingborough |
Shrivenham | Watchfield |
Wath Upon Dearne | Wath upon Dearne |
Watlington (Oxfordshire) | Watlington (South Oxfordshire) |
Wells (Somerset) | Wells |
Welton | Welton (Lincolnshire) |
West Coker | West Coker |
West Haddon | West Haddon |
West Wellow | West Wellow |
Westbury Wilts | Westbury (Wiltshire) |
Priddy | Westbury-sub-Mendip |
Wheatley | Wheatley |
Whickham | Whickham |
Whitchurch | Whitchurch (Aylesbury Vale) |
Saul | Whitminster |
Whittington | Whittington (Lichfield) |
Green Hammerton | Whixley |
Wickwar | Wickwar |
Wideopen | Wideopen |
Harestock | Winchester |
Winchester | Winchester |
Winslow | Winslow |
Finchfield | Wolverhampton |
Woodbury | Woodbury |
Checkendon | Woodcote |
Wragby | Wragby |
Aston | Wrenbury-cum-Frith |
Yarmouth | Yarmouth |
Yetminster | Yetminster |
Acomb | York |
Dringhouses | York |
Haxby | York |
Melrosegate | York |
Upper Cwmtwrch | Ystradgynlais |