Compare Broadband & Fibre Deals by Area
Find the best broadband and fibre deals where you live. Compare providers, check average speeds in your area, and discover packages tailored to your county and town. Choose your county below to see local speeds and compare deals from top UK broadband providers.
Broadband providers we compare
| Provider | Action |
|---|---|
| Co-op Broadband | Check PackagesTerms *Save £99 on superfast, save £154 on superfast plus IP and save up to £429 on ultrafast. |
| Money Supermarket | Check PackagesTerms **Annual Savings based on average monthly bill of £36.76 from nationally representative sample (1000) vs our cheapest average monthly cost for superfast Fibre broadband (>55Mbs) Sky. MoneySuperMarket data correct as of 12th May 2025. |
| Broadband Genie | Check PackagesTerms *Broadband Genie is the UK's most trusted, independent broadband expert and comparison site. Their mission is to find people the best-quality broadband, the best-value deals, better reliability and the fastest speeds. |
| EE | Check PackagesTerms *EE offer the fastest speeds your line can handle and never slow you down, unlike some providers may do at peak hours. The actual speeds you receive will depend on various factors like how far you are from the exchange, and the quality of the internal wiring and where you place your router. |
Average broadband speeds in your area
Average download and upload speeds vary by area. Select your county below to see typical speeds where you live and compare broadband and fibre deals.
Browse by county
- Aberdeen City
- Aberdeenshire
- Angus
- Antrim
- Ards
- Argyll and Bute
- Armagh
- Ballymena
- Ballymoney
- Banbridge
- Barking & Dagenham - Greater London
- Barnet - Greater London
- Bedfordshire
- Belfast
- Berkshire
- Bexley - Greater London
- Blaenau Gwent
- Brent - Greater London
- Bridgend
- Bristol
- Bromley - Greater London
- Buckinghamshire
- Caerphilly
- Cambridgeshire
- Camden - Greater London
- Cardiff
- Carmarthenshire
- Carrickfergus
- Castlereagh
- Ceredigion
- Cheshire
- City of Edinburgh
- City of London - Greater London
- Clackmannanshire
- Coleraine
- Conwy
- Cookstown
- Cornwall
- County Durham
- Craigavon
- Croydon - Greater London
- Cumbria
- Denbighshire
- Derbyshire
- Derry
- Devon
- Dorset
- Down
- Dumfries and Galloway
- Dundee City
- Dungannon
- Ealing - Greater London
- East Ayrshire
- East Dunbartonshire
- East Lothian
- East Renfrewshire
- East Riding of Yorkshire
- Enfield - Greater London
- Essex
- Falkirk
- Fermanagh
- Fife
- Flintshire
- Glasgow City
- Gloucestershire
- Greater Manchester
- Greenwich - Greater London
- Gwynedd
- Hackney - Greater London
- Hammersmith & Fulham - Greater London
- Hampshire
- Haringey - Greater London
- Harrow - Greater London
- Havering - Greater London
- Herefordshire
- Hertfordshire
- Highland
- Hillingdon - Greater London
- Inverclyde
- Isle of Anglesey
- Isle of Wight
- Islington - Greater London
- Kensington & Chelsea - Greater London
- Kent
- Kingston upon Thames - Greater London
- Lambeth - Greater London
- Lancashire
- Larne
- Leicestershire
- Lewisham - Greater London
- Limavady
- Lincolnshire
- Lisburn
- Magherafelt
- Merseyside
- Merthyr Tydfil
- Merton - Greater London
- Midlothian
- Monmouthshire
- Moray
- Moyle
- Na h-Eileanan an Iar
- Neath Port Talbot
- Newham - Greater London
- Newport
- Newry and Mourne
- Newtownabbey
- Norfolk
- North Ayrshire
- North Down
- North Lanarkshire
- North Yorkshire
- Northamptonshire
- Northumberland
- Nottinghamshire
- Omagh
- Orkney Islands
- Oxfordshire
- Pembrokeshire
- Perth and Kinross
- Powys
- Redbridge - Greater London
- Renfrewshire
- Rhondda Cynon Taf
- Richmond upon Thames - Greater London
- Rutland
- Scottish Borders
- Shropshire
- Somerset
- South Ayrshire
- South Lanarkshire
- South Yorkshire
- Southwark - Greater London
- Staffordshire
- Stirling
- Strabane
- Suffolk
- Surrey
- Sutton - Greater London
- Swansea
- The Vale of Glamorgan
- Torfaen
- Tower Hamlets - Greater London
- Tyne and Wear
- Waltham Forest - Greater London
- Wandsworth - Greater London
- Warwickshire
- West Dunbartonshire
- West Lothian
- West Midlands
- West Sussex
- West Yorkshire
- Westminster - Greater London
- Wiltshire
- Worcestershire
- Wrexham
- Grand Total