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

48,426
4,130
479

Moscow Oblast

10,231
311
74

Saint Petersburg

3,436
544
27

Nizhny Novgorod Oblast

1,663
109
9

Republic of Dagestan

1,147
76
11

Murmansk Oblast

1,056
88
4

Krasnodar Krai

888
132
19

Ryazan Oblast

788
47
3

Tula Oblast

783
59
5

Leningrad Oblast

781
105
0

Rostov Oblast

778
89
2

Kaluga Oblast

706
30
12

Republic of Tatarstan

697
72
0

Bryansk Oblast

668
102
4

Republic of Ingushetia

633
97
18

Republic of Bashkortostan

631
80
14

Komi Republic

597
52
5

Vladimir Oblast ▲▲

597
11
5

Republic of Mordovia

592
36
2

Kursk Oblast

590
46
4

Krasnoyarsk Krai

574
64
7

Republic of North Ossetia-Alania ▲▲

549
57
2

Sverdlovsk Oblast ▲▲

539
88
1

Tver Oblast

507
35
1

Chuvash Republic

502
44
8

Mari El Republic

500
81
3

Tambov Oblast

493
50
1

Stavropol Krai

491
73
6

Perm Krai

471
67
4

Khabarovsk Krai

467
25
5

Oryol Oblast

460
38
2

Yaroslavl Oblast

456
26
3

Orenburg Oblast ▲▲

456
82
2

Chechen Republic

447
79
7

Kirov Oblast

423
38
3

Voronezh Oblast ▲▲

420
57
8

Chelyabinsk Oblast

408
47
0

Novosibirsk Oblast ▲▲

407
53
4

Tyumen Oblast

404
61
3

Yamalo-Nenets Autonomous Okrug

387
39
1

Smolensk Oblast ▲▲

369
26
3

Kabardino-Balkar Republic

367
28
1

Ulyanovsk Oblast

360
10
4

Saratov Oblast

359
39
2

Lipetsk Oblast

356
65
4

Primorsky Krai

347
33
3

Khanty–Mansi Autonomous Okrug – Yugra ▲▲

338
59
2

Altai Krai

324
34
1

Penza Oblast ▲▲

322
58
7

Karachay-Cherkess Republic

314
6
2

Astrakhan Oblast

306
55
4

Kaliningrad Oblast ▲▲

303
66
3

Belgorod Oblast

299
31
3

Volgograd Oblast

297
44
8

Ivanovo Oblast

296
70
2

Samara Oblast

272
27
5

Novgorod Oblast

254
18
2

Republic of Buryatia

227
70
2

Udmurt Republic

212
19
6

Republic of Khakassia ▲▲

206
17
7

Kamchatka Krai

203
6
0

Arkhangelsk Oblast

181
29
1

Kostroma Oblast

180
12
3

Republic of Kalmykia

167
24
3

Sakha (Yakutia) Republic

166
18
1

Vologda Oblast

160
41
0

Republic of Adygea ▲▲

150
32
3

Pskov Oblast

128
14
8

Jewish Autonomous Oblast

113
9
0

Kemerovo Oblast

111
12
2

Zabaykalsky Krai

103
14
0

Irkutsk Oblast

95
33
4

Magadan Oblast

92
3
2

Omsk Oblast ▲▲

82
21
1

Tomsk Oblast

81
11
0

Republic of Crimea

70
29
0

Republic of Karelia

62
5
0

Amur Oblast

41
10
0

Sevastopol

37
7
0

Kurgan Oblast

33
4
0

Tuva Republic

31
8
0

Nenets Autonomous Okrug ▲▲

29
1
0

Altai Republic

27
0

Sakhalin Oblast

22
17
0

Chukotka Autonomous Okrug

17
1
0

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.