Analysis of more than 115M Internet speed tests reveals that Irvine, California, has the best broadband in the country, with an average download speed of 124Mbps and an upload speed of 52Mbps …

Unsurprisingly, that was on Google Fiber, as were most of the top 10 cities, shown below.

Worst was Buffalo, New York, where Spectrum offered 65Mbps downloads and 17Mbps uploads.

Speed test company Ookla said that it calculated the rankings by using a weighted average of upload and download speeds.

Sonic, Wave G, MetroNet and Webpass all featured in the top 10 best-performing broadband table.

Overall, Xfinity was the fastest broadband provider, but Ookla said that a more meaningful test when comparing ISPs might be to consider consistency of speed as well as raw numbers. To rank ISPs, the company compared the percentage of the time a tested speed was acceptable for streaming 4K video – a download speed of 25Mbps or better.

The good news for Xfinity customers is that the same ISP came out top there, while AT&T only managed it a little more than half the time, and CenturyLink struggled to break a third of the time.

Overall, Ookla found that things are getting better.

Fixed speeds are increasing at a faster rate than mobile ones, but that is likely to change in 2020 when 5G begins to come properly online.

Check out the full US fastest broadband results here. Reports for other countries are available here.

Image: Shutterstock