Theo Trung tâm báo tin động đất và cảnh báo sóng thần - Viện Vật lý địa cầu, trận động đất này có độ sâu chấn tiêu khoảng 10 km, xảy ra tại vị trí có tọa độ 21,598 độ vĩ Bắc - 103,969 độ kinh Đông thuộc khu vực huyện Mường La.
Vị trí này rất gần với vị trí phát sinh các trận động đất ở Mường La trong thời gian gần đây.
Trước đó, tối 19-7 cũng đã xảy ra 3 trận động đấ liên tiếp xảy ra tại khu vực huyện Mường La (tỉnh Sơn La). Trong đó trận động đất đầu tiên có cường độ 4,3 độ Richter đã lan truyền chấn động tới Hà Nội khiến nhiều người ở nhà cao tầng cảm nhận được rung động nhẹ.
Trung tâm báo tin động đất và cảnh báo sóng thần cho biết các trận động đất này đều xảy ra trong đới đứt gãy Mường La - Bắc Yên đang hoạt động và có thể gây động đất bất cứ lúc nào.
Ngày 22-7 trên địa bàn huyện Phù Yên, tỉnh Sơn La cũng xảy ra một trận động đất 3, 4 độ Richter.