Gempa itu dirasakan di kota-kota di Jawa Timur, rumah bagi 40,7 juta orang, dan di provinsi-provinsi terdekat, termasuk pulau liburan Bali, media Indonesia melaporkan.
Satu orang meninggal di Lumajang setelah tertimpa batu yang jatuh, kata situs berita Detik.com, mengutip seorang petugas bencana kota.
Ada gempa susulan, tetapi tidak ada risiko tsunami, kata otoritas geofisika Indonesia BMKG.
Laporan kerusakan termasuk gedung parlemen, sekolah, rumah sakit dan rumah di beberapa kota, sementara patung gorila besar kehilangan kepalanya di sebuah taman hiburan di Kota Batu.
Badan perlindungan sipil nasional mengatakan pihak berwenang masih melakukan inventarisasi kerusakan.
Gempa mengguncang Samudera Hindia 91 km (57 mil) di lepas pantai selatan Jawa Timur. Itu berkekuatan 5,9 pada kedalaman 96 km, Pusat Seismologi Eropa-Mediterania mengatakan setelah awalnya mengutip besarnya 6,8.
Sebuah video yang dibagikan oleh pengguna media sosial menunjukkan orang-orang berlarian keluar dari sebuah mal di kota Malang di tengah gempa yang kuat.
“Saya merasakan gempa dua kali, pertama selama dua detik dan kemudian berhenti, tetapi kemudian bergetar lagi selama lima detik,” kata Edo Afizal, seorang resepsionis di sebuah hotel di Blitar, kepada Reuters.
Indonesia pekan lalu dilanda topan tropis Seroja, yang menyebabkan tanah longsor dan banjir bandang di pulau-pulau di provinsi Nusa Tenggara Timur, menewaskan lebih dari 160 orang.
Indonesia, yang terbentang melintasi apa yang disebut Cincin Api Pasifik, sering dilanda gempa bumi. Lebih dari 100 orang tewas dalam gempa berkekuatan 6,2 yang melanda Sulawesi pada bulan Januari.
“Penyelenggara. Pakar budaya pop yang sangat menawan. Penginjil perjalanan kelas atas. Pemecah masalah yang tak tersembuhkan.”