There were 56 sudden mass casualty disasters in New Zealand during the 115-year period covered by the study, Wilson said.
"We discovered 18 more events than reported previously, partly due to the identification of less well-known ship sinkings.
"There were 1896 deaths in total from these events, with the Hawke's Bay earthquake of 1931 having the highest death toll [258 deaths]."
Three earthquakes killed 460 people - an average of four deaths a year.
But in Australia, disasters have increased since the 1980s, peaking between 2005 and 2009, mainly because of bushfires and floods.
"If future climate change continues to be rapid, these types of events, along with mass deaths in heatwaves, could become more relevant in New Zealand as well," Wilson said.
New Zealand's 10 deadliest disasters 1900-2015
1. Hawke's Bay earthquake, 1931: 258 deaths
2. Crash of Air New Zealand flight TE901 into Mt Erebus, 1979: 257 deaths
3. Christchurch earthquake, 2011: 185 deaths
4. Tangiwai train crash following lahar from volcanic activity, 1953: 151 deaths
5. Sinking of the SS Penguin in heavy seas near Wellington, 1909: 75 deaths
6. Cyclone Giselle and the sinking of the Wahine inter-island ferry, 1968: 53 deaths
7: Featherston prisoner-of-war camp riot, 1943: 49 deaths
8. Sinking of the SS Elingamite off the Three Kings Islands, 1902: 45 deaths
9. Ralph's Mine explosion in Huntly, 1914: 43 deaths
10. Ballantyne's department store fire in Christchurch, 1947: 41 deaths