Economist excess mortality estimate

Estimated cumulative excess deaths per 100,000 people between January 1st 2020 and February 23rd 2023.

Source: The Economist/Our World in Data Get the data