Communicable Diseases

Excess Covid Deaths by Country 2025

map placeholder
Total COVID19 Excess Deaths

-200.0K

0

200K

400K

600K

800K

1M

1.2M

1.4M

1.6M

1,543,650

1,427,840

889,030

656,990

418,160

Country
Total COVID19 Excess Deaths
COVID-19 Excess Deaths per 100k
Reported COVID-19 Deaths
Time Frame
Russia Flag
Russia1,543,6501,067388,46004-01-2020 to 07-31-2023
United States Flag
United States1,427,8404221,124,37003-09-2020 to 08-20-2023
Brazil Flag
Brazil889,030413699,40003-01-2020 to 08-31-2023
Mexico Flag
Mexico656,990515326,15003-30-2020 to 09-03-2023
Japan Flag
Japan418,16033773,00003-01-2020 to 07-31-2023
Egypt Flag
Egypt412,34037224,77004-01-2020 to 07-31-2023
Germany Flag
Germany346,320415168,93003-16-2020 to 10-01-2023
Turkey Flag
Turkey342,830402101,49003-01-2020 to 12-31-2022
Italy Flag
Italy333,630565188,32003-02-2020 to 08-06-2023
Philippines Flag
Philippines322,66027966,20003-01-2020 to 12-31-2022
South Africa Flag
South Africa317,480530102,25004-12-2020 to 07-29-2023
Iran Flag
Iran282,250319143,82002-24-2020 to 10-09-2022
Thailand Flag
Thailand234,01032633,98004-01-2020 to 09-30-2023
Peru Flag
Peru210,320618217,46003-23-2020 to 10-09-2022
Argentina Flag
Argentina201,850444130,44004-01-2020 to 12-31-2021
Ukraine Flag
Ukraine195,210492106,86004-01-2020 to 01-31-2022
Colombia Flag
Colombia190,310367142,30004-06-2020 to 04-02-2023
Spain Flag
Spain190,170400120,46003-09-2020 to 08-27-2023
France Flag
France180,280266165,59003-09-2020 to 09-17-2023
Poland Flag
Poland160,540403118,99003-30-2020 to 09-24-2023
Algeria Flag
Algeria133,5302976,84004-01-2020 to 12-31-2020
Ecuador Flag
Ecuador94,66052623,36003-23-2020 to 10-01-2023
Canada Flag
Canada93,28024352,06003-22-2020 to 05-13-2023
Kazakhstan Flag
Kazakhstan86,92044819,31006-01-2020 to 08-31-2023
South Korea Flag
South Korea83,67016134,08003-02-2020 to 07-02-2023
Uzbekistan Flag
Uzbekistan78,3002261,61007-01-2020 to 06-30-2023
Netherlands Flag
Netherlands77,94044423,08003-16-2020 to 09-17-2023
Romania Flag
Romania75,10038267,69003-30-2020 to 08-27-2023
Chile Flag
Chile71,48036551,95004-06-2020 to 09-10-2023
Bulgaria Flag
Bulgaria66,97098838,19004-20-2020 to 09-03-2023
Bolivia Flag
Bolivia60,78049720,94004-01-2020 to 01-31-2022
Serbia Flag
Serbia59,95087217,86004-01-2020 to 08-31-2023
Guatemala Flag
Guatemala55,28031019,97005-18-2020 to 01-01-2023
Cuba Flag
Cuba55,1204928,52004-01-2020 to 12-31-2022
Hungary Flag
Hungary54,24054448,73004-06-2020 to 09-10-2023
Australia Flag
Australia49,52018919,19004-06-2020 to 06-25-2023
Taiwan Flag
Taiwan49,42020717,67002-01-2020 to 09-30-2023
Portugal Flag
Portugal47,84046626,25003-23-2020 to 09-03-2023
Czechia Flag
Czechia47,20045042,50003-30-2020 to 08-27-2023
Malaysia Flag
Malaysia43,64012936,94004-01-2020 to 06-30-2023
Belgium Flag
Belgium42,92036833,93003-16-2020 to 09-17-2023
Greece Flag
Greece37,13035834,74003-30-2020 to 09-03-2023
Austria Flag
Austria36,47040822,06003-23-2020 to 09-10-2023
Slovakia Flag
Slovakia33,75059820,99009-28-2020 to 08-13-2023
Belarus Flag
Belarus33,6903532,25004-01-2020 to 03-31-2021
Lithuania Flag
Lithuania33,1501,2069,57005-25-2020 to 09-03-2023
Switzerland Flag
Switzerland31,06035514,38003-16-2020 to 09-03-2023
Croatia Flag
Croatia30,34075317,94004-20-2020 to 09-03-2023
Paraguay Flag
Paraguay28,28041719,83008-01-2020 to 07-31-2023
Sweden Flag
Sweden28,27026824,03003-16-2020 to 08-27-2023
Bosnia and Herzegovina Flag
Bosnia and Herzegovina27,82086016,29004-01-2020 to 06-30-2023
Georgia Flag
Georgia26,68071316,97002-01-2020 to 06-30-2023
Finland Flag
Finland22,9204148,75003-30-2020 to 09-03-2023
Israel Flag
Israel21,29022512,33003-30-2020 to 09-03-2023
Moldova Flag
Moldova20,74063411,42004-01-2020 to 12-31-2022
Hong Kong Flag
Hong Kong19,13025513,44008-01-2020 to 05-31-2023
North Macedonia Flag
North Macedonia18,0008609,65004-01-2020 to 07-31-2023
Albania Flag
Albania17,5706183,56006-01-2020 to 03-31-2023
Norway Flag
Norway15,0602774,85003-30-2020 to 10-01-2023
Ireland Flag
Ireland14,6602928,68003-30-2020 to 09-03-2023
Jordan Flag
Jordan14,46012814,11009-01-2020 to 12-31-2022
Nicaragua Flag
Nicaragua14,26020521006-01-2020 to 12-31-2021
Tajikistan Flag
Tajikistan14,08014412003-21-2020 to 12-20-2021
Kyrgyzstan Flag
Kyrgyzstan13,3002013,42006-01-2020 to 08-31-2023
Lebanon Flag
Lebanon12,3702259,08007-01-2020 to 12-31-2021
Latvia Flag
Latvia11,6206286,23010-19-2020 to 09-03-2023
Denmark Flag
Denmark10,2901758,23003-23-2020 to 10-08-2023
Singapore Flag
Singapore10,2301811,72002-01-2020 to 06-30-2023
Costa Rica Flag
Costa Rica10,0301949,25002-01-2020 to 12-31-2022
Uruguay Flag
Uruguay9,9202907,57010-01-2020 to 03-31-2023
El Salvador Flag
El Salvador8,56013567006-01-2020 to 08-31-2020
Panama Flag
Panama7,5201707,28004-01-2020 to 10-31-2021
Slovenia Flag
Slovenia7,1703387,06004-06-2020 to 09-17-2023
Kuwait Flag
Kuwait6,7801592,54005-01-2020 to 12-31-2022
Jamaica Flag
Jamaica6,6402353,44009-01-2020 to 11-30-2021
Tunisia Flag
Tunisia6,500547,16006-15-2020 to 02-14-2021
Estonia Flag
Estonia6,3304772,91004-27-2020 to 10-08-2023
United Arab Emirates Flag
United Arab Emirates5,350572,16004-01-2020 to 12-31-2021
Palestine Flag
Palestine5,100974,91007-01-2020 to 12-31-2021
Namibia Flag
Namibia3,7901483,620
Dominican Republic Flag
Dominican Republic3,690334,38003-01-2020 to 10-31-2022
Montenegro Flag
Montenegro3,3905412,76007-27-2020 to 04-30-2023
Oman Flag
Oman3,110684,21006-01-2020 to 08-31-2023
Cyprus Flag
Cyprus2,3002571,28011-30-2020 to 08-27-2023
Suriname Flag
Suriname2,2303601,37008-01-2020 to 12-31-2021
Qatar Flag
Qatar2,1307965006-01-2020 to 07-31-2023
Mauritius Flag
Mauritius1,5601201,04002-01-2020 to 12-31-2022
Bahamas Flag
Bahamas1,15028170008-01-2020 to 12-31-2021
Malta Flag
Malta1,13021378010-19-2020 to 09-03-2023
Mongolia Flag
Mongolia1,000302,14002-01-2020 to 05-31-2023
Barbados Flag
Barbados99035353008-01-2021 to 03-31-2023
Belize Flag
Belize80019666010-01-2020 to 12-31-2021
Cape Verde Flag
Cape Verde79013237009-01-2020 to 12-31-2021
New Zealand Flag
New Zealand740142,56002-03-2020 to 10-01-2023
Macau Flag
Macau72010380
Iceland Flag
Iceland72019327002-03-2020 to 09-03-2023
Brunei Flag
Brunei63014018010-01-2021 to 12-31-2021
French Polynesia Flag
French Polynesia57018762011-01-2020 to 12-31-2021
Maldives Flag
Maldives4107821001-01-2021 to 12-31-2021
Aruba Flag
Aruba28026214012-01-2020 to 12-31-2021
Bermuda Flag
Bermuda13020412009-01-2021 to 12-31-2021
Saint Vincent and the Grenadines Flag
Saint Vincent and the Grenadines1201186010-01-2021 to 12-31-2021
Seychelles Flag
Seychelles908013006-01-2021 to 12-31-2022
Andorra Flag
Andorra809410005-01-2020 to 12-31-2021
Monaco Flag
Monaco702013001-01-2022 to 12-31-2022
San Marino Flag
San Marino601938012-01-2020 to 05-31-2023
Gibraltar Flag
Gibraltar501677001-01-2021 to 01-31-2021
Antigua and Barbuda Flag
Antigua and Barbuda20188009-01-2021 to 12-31-2021
Luxembourg Flag
Luxembourg-50-81,19004-06-2020 to 09-03-2023
Liechtenstein Flag
Liechtenstein5001-01-2021 to 09-30-2022
  • Reporting of deaths due to COVID-19 is often incomplete due to situations such as a person dying from COVID without being tested for it (very common in countries with undersized testing programs) or a person going untreated (possibly due to the hospitals being full) and dying.
  • A more complete picture of the COVID-19 death toll may come from examining ‘excess’ deaths, which are determined by comparing the number of deaths from any cause to the number of deaths in an average year.
  • For example, if a given country usually experiences 1,000 deaths per year and reported 60 deaths from COVID, but experienced a total of 1,100 deaths (100 over the average) it would be said to have 100 excess deaths, likely attributable in large part to the pandemic.
  • Excess deaths may be direct, such as dying from COVID (whether recorded as such or not), or indirect, such as when a hospital full of COVID patients lacks the capacity to treat a person with an unrelated illness and that person dies as a result.