
Whether you’re looking at moving to a new area, finding a new location to work remotely, or just curious to know a broadband speed in a certain location, this is the best place to look. We’ve analysed thousands of broadband speed tests across the UK to bring you the 2025 UK broadband speed index.
What's the broadband speed in my area?
Curious to find out the broadband speed in a specific area? Head over to our blog where you can search any location and find the broadband speed.
South Hetton in County Durham is the UK’s fastest location for broadband speed
The former mining village averaged download speeds of 526Mb and upload speeds of 448Mb. These speeds are only achievable through full fibre broadband or some Virgin Media products. This places it right at the top of our index, and wins the crown for the UK’s fastest broadband.
Rank | Location | Download speed | Upload speed | County | Region |
---|---|---|---|---|---|
1 | South Hetton | 526Mb | 448Mb | County Durham | North East |
2 | Kilsyth | 614Mb | 86Mb | North Lanarkshire | Scotland |
3 | Olveston | 472Mb | 70Mb | Gloucestershire | South West |
4 | Uppingham | 408Mb | 264Mb | Rutland | East Midlands |
5 | Walkeringham | 455Mb | 75Mb | Nottinghamshire | East Midlands |
6 | Longhope | 389Mb | 284Mb | Gloucestershire | South West |
7 | Lichfield | 442Mb | 52Mb | Staffordshire | West Midlands |
8 | Thornbury | 356Mb | 56Mb | Gloucestershire | South West |
9 | Keele | 334Mb | 48Mb | Staffordshire | West Midlands |
10 | Oban | 320Mb | 72Mb | Argyll and Bute | Scotland |
Lostwithiel in Cornwall is the UK’s slowest location for broadband speed
The small town, home to around 3,000 people, averaged download speeds of 2Mb and upload speeds of 1Mb. This broadband speed would struggle with the most basic internet tasks and doesn’t reach the minimum speed required by streaming services to watch your favourite shows.
Rank | Location | Download speed | Upload speed | County | Region |
---|---|---|---|---|---|
1 | Lostwithiel | 2Mb | 1Mb | Cornwall | South West |
2 | Urmston | 3Mb | 1Mb | Greater Manchester | North West |
3 | Isle of Islay | 5Mb | 1Mb | Argyll and Bute | Scotland |
4 | Garve | 7Mb | 1Mb | Highlands | Scotland |
5 | Tarbert | 7Mb | 1Mb | Argyll and Bute | Scotland |
6 | Holmrook | 7Mb | 1Mb | Cumbria | North West |
7 | Orkney Islands | 9Mb | 3Mb | Orkney Islands | Scotland |
8 | Aston Abbotts | 10Mb | 2Mb | Buckinghamshire | South East |
9 | Achnasheen | 11Mb | 4Mb | Highlands | Scotland |
10 | Seascale | 12Mb | 3Mb | Cumbria | North West |
Home nations: Fastest and slowest broadband
Rank | Home nation | Download speed | Upload speed |
---|---|---|---|
1 | Northern Ireland | 132Mb | 40Mb |
2 | Scotland | 111Mb | 31Mb |
3 | England | 103Mb | 33Mb |
4 | Wales | 93Mb | 29Mb |
Northern Ireland is the fastest home nation for broadband in the UK. The country averaged a download speed of 132Mb and an upload speed of 40Mb. Full fibre broadband is available to 96% of premises and over half of homes have taken up the option of full fibre broadband.
Wales is the slowest home nation of the UK. 77% of Welsh homes have access to full fibre broadband. Take up of full fibre broadband where available is 39%.
Broadband speed by UK region
Rank | Region | Download speed | Upload speed |
---|---|---|---|
1 | North West | 118 | 32 |
2 | East Midlands | 114 | 33 |
3 | East Of England | 104 | 32 |
4 | South East | 102 | 36 |
5 | West Midlands | 103 | 29 |
6 | Yorkshire And The Humber | 98 | 32 |
7 | North East | 96 | 33 |
8 | South West | 95 | 32 |
9 | London | 93 | 39 |
The North West is the fastest region for broadband in the UK. The region has an average download speed of 118Mb and an average upload speed of 32Mb.
Surprisingly, London is the slowest region for broadband speed in the UK. The capital has an average download speed of 93Mb and an average upload speed of 39Mb.
Rutland is the UK’s fastest county for broadband
Rank | County | Download speed | Upload speed | Region |
---|---|---|---|---|
1 | Rutland | 390Mb |
250Mb |
East Midlands |
2 | North Lanarkshire | 221Mb | 37Mb | Scotland |
3 | Flintshire | 172Mb | 36Mb | Wales |
4 | Scottish Borders | 167Mb | 40Mb | Scotland |
5 | Neath Port Talbot | 169Mb | 29Mb | Wales |
6 | Argyll and Bute | 164Mb | 38Mb | Scotland |
7 | South Lanarkshire | 166Mb | 30Mb | Scotland |
8 | East Lothian | 159Mb | 52Mb | Scotland |
9 | County Down | 155Mb | 45Mb | Northern Ireland |
10 | Berwickshire | 156Mb | 39Mb | Scotland |
The picturesque county of Rutland is comes top for broadband speed in the UK. It has an average download speed of 390Mb and an average upload speed of 250Mb.
Orkney Islands is the UK’s slowest county for broadband
Rank | County | Download speed | Upload speed | Region |
---|---|---|---|---|
1 | Orkney Islands | 13Mb | 4Mb | Scotland |
2 | Wigtownshire | 24Mb | 7Mb | Scotland |
3 | Na h-Eileanan Siar | 34Mb | 11Mb | Scotland |
4 | Highlands | 34Mb | 16Mb | Scotland |
5 | Inverclyde | 39Mb | 11Mb | Scotland |
6 | Outer Hebrides | 42Mb | 11Mb | Scotland |
7 | Wrexham | 49Mb | 15Mb | Wales |
8 | Rhondda Cynon Taf | 50Mb | 15Mb | Wales |
9 | Carmarthenshire | 50Mb | 16Mb | Wales |
10 | Caithness | 54Mb | 14Mb | Scotland |
The archipelago off the northeastern coast of Scotland is the UK’s slowest area for broadband. Locals receive an average broadband download speed of 13Mb and an average upload speed of 4Mb.
Scotland’s fastest and slowest locations for broadband speed
Kilsyth in North Lanarkshire is Scotland's fastest location for broadband speed. The town has an average broadband download speed of 614Mb and an average upload speed of 86Mb.
Rank | Location | Download speed | Upload speed | County |
---|---|---|---|---|
1 | Kilsyth | 614Mb | 86Mb | North Lanarkshire |
2 | Oban | 320Mb | 72Mb | Argyll and Bute |
3 | Peebles | 273Mb | 58Mb | Scottish Borders |
4 | Methil | 262Mb | 54Mb | Fife |
5 | East Kilbride | 243Mb | 38Mb | South Lanarkshire |
6 | Cumbernauld | 238Mb | 38Mb | North Lanarkshire |
7 | Girvan | 234Mb | 40Mb | South Ayrshire |
8 | Haddington | 210Mb | 62Mb | East Lothian |
9 | Carnoustie | 214Mb | 41Mb | Angus |
10 | Kilbirnie | 210Mb | 53Mb | Ayrshire |
Isle of Islay collects the wooden spoon for Scotland's slowest broadband. The Scottish Island has a download speed of 5Mb and upload speeds of 1Mb.
Rank | Location | Download speed | Upload speed | County |
---|---|---|---|---|
1 | Isle of Islay | 5Mb | 1Mb | Argyll and Bute |
2 | Garve | 7Mb | 1Mb | Highlands |
3 | Tarbert | 7Mb | 1Mb | Argyll and Bute |
4 | Orkney Islands | 9Mb | 3Mb | Orkney Islands |
5 | Achnasheen | 11Mb | 4Mb | Highlands |
6 | Portree | 12Mb | 4Mb | Inverness-shire |
7 | Aviemore | 16Mb | 5Mb | Inverness-shire |
8 | Laurencekirk | 17Mb | 4Mb | Aberdeenshire |
9 | Kirkwall | 19Mb | 4Mb | Orkney Islands |
10 | Gairloch | 20Mb | 6Mb | Ross-shire |
Wales’ fastest and slowest areas for broadband speed
Pontardawe in Neath Port Talbot has the fastest internet speed in Wales. The town has an average download speed of 277Mb and an upload speed of 45Mb.
Rank | Location | Download speed | Upload speed | County |
---|---|---|---|---|
1 | Pontardawe | 277Mb | 45Mb | Neath Port Talbot |
2 | Buckley |
219Mb |
48Mb | Flintshire |
3 | Prestatyn | 193Mb | 43Mb | Clwyd |
4 | Corwen | 196Mb | 31Mb | Clwyd |
5 | Colwyn Bay | 184Mb | 44Mb | Clwyd |
6 | Flint | 181Mb | 41Mb | Clwyd |
7 | Llandudno | 171Mb | 41Mb | Gwynedd |
8 | Neath | 163Mb | 28Mb | Neath Port Talbot |
9 | Barry | 150Mb | 47Mb | South Glamorgan |
10 | Holywell | 146Mb | 30Mb | Flintshire |
Llandovery in Carmarthenshire has the slowest broadband speed in Wales. The market town recorded an average broadband download speed of 17Mb and an upload speed of 7Mb.
Rank | Location | Download speed | Upload speed | County |
---|---|---|---|---|
1 | Llandovery | 17Mb | 7Mb | Carmarthenshire |
2 | Llanybydder | 25Mb | 6Mb | Carmarthenshire |
3 | Ferndale | 27Mb | 11Mb | Rhondda Cynon Taf |
4 | Pentre | 31Mb | 9Mb | Wrexham |
5 | Gilfachreda | 32Mb | 9Mb | Ceredigion |
6 | Llanymynech | 33Mb | 13Mb | Powys |
7 | St Asaph | 33Mb | 10Mb | Clwyd |
8 | Tonypandy | 35Mb | 12Mb | Rhondda Cynon Taf |
9 | Treorchy | 37Mb | 10Mb | Rhondda Cynon Taf |
10 | Aberaeron | 37Mb | 10Mb | Ceredigion |
Northern Ireland's fastest and slowest areas for broadband speed
Newry is Northern Ireland’s fastest location for broadband speed. The city has an average download speed of 195Mb and an upload speed of 43Mb.
Rank | Town | Download speed | Upload Speed | County |
---|---|---|---|---|
1 | Newry | 195Mb | 43Mb | County Down |
2 | Strabane | 197Mb | 32Mb | County Tyrone |
3 | Carrickfergus | 171Mb | 49Mb | County Antrim |
4 | Newtownards | 166Mb | 46Mb | County Down |
5 | Portrush | 160Mb | 63Mb | County Antrim |
6 | Newtownabbey | 163Mb | 41Mb | County Antrim |
7 | Dungannon | 144Mb | 54Mb | County Tyrone |
8 | Bangor | 144Mb | 40Mb | County Down |
9 | Larne | 142Mb | 36Mb | County Antrim |
10 | Coleraine | 137Mb | 46Mb | Londonderry |
Portstewart in Londonderry has the slowest broadband speed in Northern Ireland. The seaside town has an average download speed of 24Mb and an average upload speed of 10Mb.
Rank | Town | Download speed | Upload Speed | County |
---|---|---|---|---|
1 | Portstewart | 24Mb | 10Mb | Londonderry |
2 | Limavady | 69Mb | 20Mb | Londonderry |
3 | Newcastle | 72Mb | 38Mb | County Down |
4 | Omagh | 87Mb | 42Mb | County Tyrone |
5 | Holywood | 97Mb | 34Mb | County Down |
6 | Ballymena | 100Mb | 36Mb | County Antrim |
7 | Magherafelt | 98Mb | 48Mb | Londonderry |
8 | Armagh | 103Mb | 36Mb | County Armagh |
9 | Ballymoney | 103Mb | 35Mb | County Antrim |
10 | Antrim | 106Mb | 30Mb | County Antrim |
London’s fastest and slowest areas for broadband speed
Bexleyheath, in southeast London, is the capital’s fastest area for broadband. The area has a broadband download speed of 265Mb and an upload speed of 38Mb.
Rank | Area | Download speed | Upload speed |
---|---|---|---|
1 | Bexleyheath | 265Mb | 38Mb |
2 | Hammersmith and Fulham | 205Mb | 49Mb |
3 | Worcester Park | 176Mb | 106Mb |
4 | Northolt | 166Mb | 123Mb |
5 | Tower Hamlets | 163Mb | 107Mb |
6 | Edmonton | 182Mb | 30Mb |
7 | Southgate | 182Mb | 28Mb |
8 | Bexley | 177Mb | 28Mb |
9 | Palmers Green | 167Mb | 39Mb |
10 | Walthamstow | 158Mb | 54Mb |
Penge in the South East of London has the slowest broadband in the capital. The suburb has an average download speed of 12Mb and an upload speed of 2Mb.
Rank | Area | Download speed | Upload speed |
---|---|---|---|
1 | Penge | 12Mb | 2Mb |
2 | Stratford | 25Mb | 16Mb |
3 | Stoke Newington | 33Mb | 11Mb |
4 | Mortlake | 33Mb | 9Mb |
5 |
New Southgate |
37Mb | 16Mb |
6 | Harlesden | 38Mb | 25Mb |
7 | South Norwood | 38Mb | 28Mb |
8 | Leytonstone | 46Mb | 15Mb |
9 | Putney | 48Mb | 20Mb |
10 | Middlesex | 55Mb | 14Mb |
How can I check my broadband speed?
You can test your broadband speed right here on Broadband Genie. Head over to our broadband speed test, it’s free to use and gives an accurate reading of your broadband speed.
To get the best results, follow these steps:
- Make sure you’re connected to your internet connection directly, not through Wi-Fi boosters or a VPN (virtual private network)
- If possible, connect to your router using an Ethernet cable
- Close all other applications on your device
- Pause all other activity on your home broadband network
- Run multiple tests at different times of the day
How can I improve my broadband speed?
Run a speed test and compare the result to what you signed up for. If it’s delivering the speed estimate your broadband provider gave to you when you signed up, it’s likely need to upgrade to a faster broadband deal.
Below are some tips to help speed up your internet:
- Move your router to a central location
- Keep your router away from thick walls and other electronic items such as microwaves and baby monitors
- Use an Ethernet cable
- Upgrade your router
- Reduce the number of devices using your network
Read more on troubleshooting your broadband connection here.
If you find your broadband speed is consistently lower than what you signed up for, you can contact your broadband provider. If they can’t resolve the problem, you may be able to leave no strings attached. Check our guide for more information and if your broadband provider is signed up to the Ofcom code of practice for broadband speed.
-
Methodology
- Broadband Genie analysed 348,578 speed tests during a 12-month period
To be included in the analysis, locations must reach an accurate representation of the population for that area. - Final results were based on a combination of broadband download and upload speeds. Speeds were weighted 80/20 (download/upload) and combined to give a final broadband speed.
To qualify for to be included in the analysis, a minimum number of tests needed to be recorded in the area to reflect the population size of the city, town or village. For example, 28 tests were taken from South Hetton (fastest location) and 43 tests from Lostwithiel (slowest location). - Speed tests were recorded through the Broadband Genie speed test and other partners using the BroadbandUK speed test solution.
- Broadband Genie analysed 348,578 speed tests during a 12-month period