Skip to content
SeismoAtlas

Region · live catalogue

Earthquakes in India

In the last 30 days, 6 earthquakes of magnitude 2.5 or greater were recorded in India; the largest was a magnitude 5.2 earthquake 145 km WNW of Māyābandar, Andaman and Nicobar, India on 29 Oct 2026.

Data: GFZ, USGS · updated · sources and licences

24 hours
0
all magnitudes
7 days
0
M2.5+
30 days
6
M2.5+

Seismic record

In India, the USGS catalogue lists 122 earthquakes of magnitude 6 or more since 1900 and 659 of magnitude 5 or more since 2000, about 25 a year. In the 12 months to 13 Oct 2026 it recorded 84 of magnitude 2.5 or more, 83 of them magnitude 4 or more.

The largest since 1900: M8.6 on 15 Aug 1950, 59 km NNE of Tezu, Arunachal Pradesh, India. The most recent of magnitude 5 or more: M5.1 on 6 Oct 2026, 31 km NW of Bāgeshwar, Uttarakhand, India.

Counts from the USGS ComCat catalogue (public domain), last compiled 13 Oct 2026. Outside the United States, ComCat is complete from about magnitude 4.5, so smaller local earthquakes may be missing from these counts but appear in the lists below. How these pages are built

Last 24 hours

No earthquakes recorded in India in the last 24 hours.

Earlier this week, magnitude 2.5 and above

None of magnitude 2.5 or greater earlier this week.

Largest in the last 30 days

Largest earthquakes in India in the last 30 days
MagLocationTime (UTC)
5.2mb145 km WNW of Māyābandar, Andaman and Nicobar, India2 agencies
5.0mbEastern Kashmir2 agencies
4.7mb22 km S of Khawzawl, Mizoram, India
4.4mb113 km N of Diglipur, Andaman and Nicobar, India
4.4mb54 km W of Diglipur, Andaman and Nicobar, India
4.3mb10 km ESE of Rāmpur, Himachal Pradesh, India

Where they occurred

Earthquakes of M2.5+ in India, last 30 daysMumbaiDelhiBengaluruHyderabadAhmedabadChennai
Earthquakes of M2.5+ in India, last 30 days. Circles grow with magnitude; colour shows depth. Equirectangular, graticule every 5°.

Open on the live map

Advertisement

Largest since 1900

Magnitude 6 and above in India.

Loading the historical catalogue…

Questions

How many earthquakes happen in India?

In the last 30 days, 6 earthquakes of magnitude 2.5 or greater were recorded in India, 0 of them in the last 7 days. In the last 24 hours, 0 earthquakes of any magnitude were recorded. Most small earthquakes are not felt.

What was the largest recent earthquake in India?

The largest in the last 30 days was a magnitude 5.2 earthquake 145 km WNW of Māyābandar, Andaman and Nicobar, India on 29 Oct 2026, at a depth of 10 km.

What is the largest earthquake recorded in India since 1900?

According to the USGS catalogue, the largest was a magnitude 8.6 earthquake on 15 Aug 1950 (1950 Assam-Tibet Earthquake). Magnitudes of early 20th-century earthquakes are less certain than modern ones.

How deep are earthquakes in India?

83% of the magnitude 2.5+ earthquakes recorded in India in the last 30 days were shallower than 70 km. Shallow earthquakes generally cause stronger shaking at the surface than deep ones of the same magnitude.

Where can I get official earthquake information for India?

For official information, warnings and safety advice, follow National Center for Seismology (https://seismo.gov.in/) and your local civil protection authority. This site compiles agency reports and is not a warning service.

Can earthquakes be predicted?

No. Scientists can estimate how likely strong shaking is in a region over years or decades, but no method predicts the time, place and size of a specific earthquake. Aftershocks are expected after large earthquakes and become less frequent over time.