Dundee is streaming ahead of all but eight British cities in providing ultrafast broadband.
Just under 89.5% of premises in Dundee are covered by internet speeds of more than 100 Mbps, according to analysis by thinkbroadband.
The national average for all 64 cities in Great Britain is just 51.36%.
People using internet with the high speeds of 100 Mbps can download a full film in high definition in two minutes, a song in 0.4 seconds and an album of music in eight seconds.
A separate report by Audit Scotland showed Dundee was the best performing area in Scotland for reaching superfast broadband provision.
Perth and Kinross, Fife and Angus came nearer the bottom of the rankings.
The study showed one in five premises in Perth and Kinross could not receive broadband of 10Mbps.
In comparison, almost 100% of Dundee premises able to reach that figure.
Angus was around 15% and Fife around 5%.
The Scottish Government has spent £146m to roll-out broadband for the Highlands and Islands and £266m for the rest of Scotland. It aims to have ‘world-class’ broadband for the whole country by 2020.
Rural Economy and Connectivity Secretary Fergus Ewing has pledged 100% coverage by 2021.
Audit Scotland said 2.2 million out of 2.6 million homes and businesses (86%) had access to fibre broadband by March this year – 1% more than the original target.
Caroline Gardner, auditor general for Scotland, said: “Fast, reliable internet access is increasingly essential for everyday life so it’s encouraging to see good progress being made in rolling out fibre broadband.
“However, there is a lot still to be done by the Scottish Government if it is to achieve its vision of a world-class digital infrastructure, particularly in improving download speeds in rural areas.”