El temblor se registró a las 02:47 horas (07:47 GMT) y tuvo su epicentro a 53 kilómetros al norte de la ciudad de Moyobamba, situado en la región de San Martín.
El movimiento telúrico se produjo a una profundidad 108 kilómetros bajo la superficie terrestre.
Perú se ubica en la zona denominada Cinturón de Fuego del Pacífico, donde se registra aproximadamente el 85 % de la actividad sísmica mundial.