[telegraph] Liverpool has the highest average broadband speed of 7.72Mbps, with Dumfries in Scotland polling the lowest with average speeds of only 2.89Mbps.
The survey reveals that 3.5 million people receive average download speeds of less than 4Mbps, with customers in Scotland, the West Midlands and Wales recieving the lowest download speeds.
At the other end of the scale 2.5 million people have average download speeds over 7Mbps, with Liverpool, Manchester, Middlesbrough and Lincoln polling the highest.
The figures are the result of over 50,000 speed tests recorded by users of Broadband-expert.co.uk broken down by postcode.
The survey doesn't distinguish between different speeds and types of broadband packages (broadband packages can range from 2Mbps ADSL lines to 50Mbps fibre optic connections) and is therefore not an accurate measure of quality of service.
The survey does correlate with other research which shows that "real world" broadband speeds are below advertised speeds.
The overall recorded average speed for all the tests was well below 8Mbps, despite many ISPs offering services with advertised speeds of "up to" 8Mbps.
In reality these speeds are impossible to achieve due to various factors, including quality of wiring and the distances from houses to telephone exchanges.
ISP regulator Ofcom carried out a survey of 1,500 customers in May which showed average download speeds of 5.2Mbps, despite average advertised speed of 11.5Mbps.
Broadband survey shows UK's best and worst download speeds