Ecuador
FutureRank 71 / 248FutureRank
We're currently gathering more data for Ecuador, something we should add? Let us know
Demographics
Population
16.6m
Life Expectancy
77.00
Land Area
248,360km
Density
66 people / km
Technology
Internet Users
53.28%
Broadband Speed
11.3 Mbps
Mobile Speed
20.57 Mbps