The 1920 Haiyuan earthquake (Chinese: 海原大地震; pinyin: Hǎiyuán dà dìzhèn) occurred in Haiyuan County, Ningxia Province, Republic of China at 19:05:53 (UTC+8) on 16 December 1920. It was also called the 1920 Gansu earthquake because Ningxia was a part of Gansu Province when the earthquake occurred. It caused destruction in the Lijunbu-Haiyuan-Ganyanchi area and was assigned the maximum intensity on the Mercalli intensity scale (XII Extreme). Estimates of the death toll range from 258,707 to 273,407, making it one of the deadliest earthquakes in China and disasters in China by death toll.

Why this event still matters

Historical incidents shape the rules that protect people today — building codes, evacuation policy, warning systems and inspection regimes almost always trace back to a specific disaster. Studying 1920 Haiyuan earthquake alongside current events is how preparedness improves.

See what is happening right now on the live world incident map, browse every earthquakes we track on the Earthquake tracker, or follow live incidents in China.