Selon l'Institut sismologique américain USGS, la magnitude du séisme a atteint 6,8. Les autorités équatoriennes ont pour leur part évalué la magnitude à 6,5, et celles du Pérou à 6,7.
Le séisme s'est produit à 12h12 (17h12 GMT), à une profondeur de 44 km, avec pour épicentre la ville de Balao, à environ 140 km au sud du grand port de Guayaquil. Il a semé la panique parmi les habitants qui sont sortis dans les rues. Des habitations se sont effondrées dans plusieurs villes, dont Cuenca (province d'Azuay), l'une des plus touchées.
"Je suis sortie dans la rue parce que j'ai vu des gens se mettre à courir, terrifiés, d'autres sortir de voitures", raconte à l'AFP Magaly Escandón, vendeuse d'articles de couture dans cette cité andine. "Ils couraient, ils criaient, ils pleuraient", a-t-elle ajouté.
Dans le centre historique de Cuenca, des journalistes de l'AFP ont vu des bâtiments effondrés, des maisons anciennes endommagées, des murs fissurés et des véhicules écrasés par les débris. Plusieurs rues de cette ville ont été bloquées à cause de glissements de terrains provoqués par le séisme.
Selon l'Institut océanographique et antarctique de la Marine équatorienne, la secousse "ne remplit pas les conditions susceptibles de générer un tsunami" dans le Pacifique.