Download historical data (to 20 June 2022) on the weekly number of new reported COVID-19 cases and deaths worldwideArchived

Data

Please note that this file is no longer being updated.

As of 20 June 2022, ECDC is discontinuing the data collection and publication of the number of COVID-19 cases and deaths worldwide.

ECDC will continue providing weekly updates for EU/EEA Member States and report on an ad-hoc basis about significant events related to COVID-19 globally.

ECDC has been collecting data on the number of COVID-19 cases and deaths for all countries in the EU/EEA and globally for more than two years. The data collected by ECDC so far will continue to be available in an archived format.

How is the data collected? ECDC’s copyright policy.

For current data, please refer to the World Health Organization (WHO) data on COVID-19 and the WHO Weekly Epidemiological and Weekly Operational Updates page for the non-EU/EEA countries. 

Disclaimer: Population data in the database is taken from Eurostat for Europe and the World Bank for the rest of the world.

Disclaimer: Countries that are not listed in these databases have reported no cases to WHO and no cases were identified in the public domain.

The formula to calculate the 14-day cumulative number of reported COVID-19 cases per 100 000 population is  (New cases over 14 day period)/Population)*100 000.

Download the data in more formats:

Download in XLXS

Download in CSV

Download in JSON

Download in XML

Script for downloading the CSV file into “R” software

Make sure that you have the “utils” package installed.

#these libraries need to be loaded
library(utils)

#read the Dataset sheet into “R”. The dataset will be called "data".
data <- read.csv("https://opendata.ecdc.europa.eu/covid19/casedistribution/csv", na.strings = "", fileEncoding = "UTF-8-BOM")