Slowly, the U.S. has dropped to #57 in the world. Reliance Jio has a world-class network built in the last three years. Verizon had a world-leading network in 2009-2012, the first large LTE network in the world. U.S. 4G speeds are half those in Canada and Spain. We are behind Russia, Brazil, Tunisia and dozens of others.
Singapore, South Korea, and Norway are the fastest. Eastern Europe does surprisingly well, presumably because their networks are more recent. The map and the detailed chart below are published by Open Signal, where the originals are interactive.
The data are from the first half of 2017, published in November. They are based on an amazing 50B tests. Presumably, the people who volunteer for the app are more technically inclined and likely to have purchased faster service. While that drives the averages up, I see no reason to believe the country comparisons are skewed.
The Indian data are from TRAI government testing in October, via the Economic Times. The other major Indian carriers are less than half the speed, desperately trying to catch up as most companies are falling by the wayside.
Here is the Open Signal chart from November.