Ecuador straddles the equator and has an area of 256,370 square kilometers (98,990 sq mi). Ecuador's population is estimated to be 13927650, with a less than 1% annual growth rate.
Didn't find the answer you were looking for?