New: Impact by different countries over time

Compare Russia’s regions
affected by coronavirus

Compare countries | Per capita | Affected countries

US states | China’s provinces | Russia’s regions

Compare the regions on a pie diagram

On this page, the regions of the Russian Federation are listed sorted by the number of confirmed cases. You can click on the name to see the more details about the region. The numbers below are the numbers of confirmed (black), recovered (green), and fatal cases (red). These numbers are displayed on the graph in the middle column. The graphs on the right draw the number of new cases a day. Move the mouse over the graphs to see the dates and the numbers. Note that the scale of the vertical axis differs per region.

The green and red arrows next to the region name display the trend of the new confirmed cases during the last week.

Region Cumulative cases New daily cases

Moscow

166,473
53,586
2,034

Moscow Oblast

34,346
5,908
340

Saint Petersburg

13,713
3,590
138

Nizhny Novgorod Oblast

8,276
2,470
65

Republic of Dagestan

4,205
3,353
97

Sverdlovsk Oblast

3,983
1,270
18

Rostov Oblast

3,727
1,281
34

Krasnoyarsk Krai

3,410
710
28

Kaluga Oblast

3,354
888
26

Krasnodar Krai

3,337
1,973
28

Tula Oblast

3,213
1,208
20

Bryansk Oblast

3,057
1,581
31

Ryazan Oblast

3,040
638
7

Murmansk Oblast

2,936
1,631
7

Republic of Tatarstan

2,849
1,959
9

Republic of Bashkortostan

2,772
882
18

Republic of North Ossetia-Alania

2,645
1,499
27

Yaroslavl Oblast

2,632
503
13

Kursk Oblast

2,581
919
8

Tambov Oblast

2,547
845
6

Saratov Oblast

2,516
785
22

Leningrad Oblast

2,495
1,026
9

Chuvash Republic

2,387
720
11

Kabardino-Balkar Republic

2,334
588
8

Vladimir Oblast

2,322
350
16

Volgograd Oblast

2,296
701
15

Novosibirsk Oblast

2,213
891
29

Chelyabinsk Oblast

2,180
907
12

Samara Oblast

2,118
642
16

Yamalo-Nenets Autonomous Okrug

2,092
724
6

Stavropol Krai

2,011
750
40

Ulyanovsk Oblast

1,959
506
6

Oryol Oblast

1,867
845
12

Belgorod Oblast

1,825
602
15

Republic of Ingushetia

1,823
780
41

Penza Oblast

1,803
1,255
15

Khanty–Mansi Autonomous Okrug – Yugra

1,755
590
17

Khabarovsk Krai

1,698
708
10

Lipetsk Oblast

1,696
539
5

Primorsky Krai

1,695
617
15

Smolensk Oblast

1,685
567
16

Republic of Mordovia

1,646
542
12

Orenburg Oblast

1,610
950
5

Ivanovo Oblast

1,602
516
17

Mari El Republic

1,518
1,079
10

Voronezh Oblast

1,518
1,026
14

Astrakhan Oblast ▲▲

1,501
683
11

Tyumen Oblast

1,448
643
7

Perm Krai

1,410
792
14

Altai Krai

1,406
636
7

Tver Oblast

1,363
849
17

Sakha (Yakutia) Republic

1,357
587
7

Kirov Oblast ▲▲

1,323
790
8

Kaliningrad Oblast

1,244
534
18

Republic of Buryatia

1,209
569
7

Irkutsk Oblast

1,194
238
9

Arkhangelsk Oblast ▲▲

1,146
427
4

Komi Republic

1,135
568
19

Chechen Republic

1,112
660
13

Omsk Oblast

1,044
228
18

Novgorod Oblast ▲▲

914
279
5

Republic of Kalmykia

903
354
11

Zabaykalsky Krai

817
385
12

Republic of Khakassia

813
430
10

Karachay-Cherkess Republic

783
255
4

Tuva Republic

706
57
1

Republic of Adygea

696
295
9

Vologda Oblast

665
261
4

Kamchatka Krai

658
244
6

Pskov Oblast

592
208
10

Kostroma Oblast

580
294
8

Tomsk Oblast

536
166
9

Udmurt Republic

529
330
12

Kemerovo Oblast

418
148
7

Amur Oblast

385
95
5

Republic of Crimea ▲▲

340
153
3

Republic of Karelia

316
121
1

Jewish Autonomous Oblast

267
150
2

Magadan Oblast

223
146
3

Kurgan Oblast

183
79
0

Sevastopol

157
116
3

Altai Republic ▲▲

102
49
0

Sakhalin Oblast

69
37
0

Nenets Autonomous Okrug

62
10
0

Chukotka Autonomous Okrug

61
32
1

Link
Send
Send

Based on data collected by the Johns Hopkins University Center for Systems Science and Engineering.

This website presents the very same data as the JHU’s original dashboard but from a less-panic perspective. Updated daily around 8 a.m. Central European time.

Read the Technology blog. Look at the source code: GitHub. Powered by Raku.

Created by Andrew Shitov. Twitter: @andrewshitov. Contact by e-mail.