← Map

Rule of law index

Tier A· Official

V-Dem's rule of law index: to what extent laws are transparently, independently, predictably and equally enforced, and how far officials are constrained by the law.

100 = strongest rule of law (index 1.0), 0 = weakest

How this score is built

The Varieties of Democracy (V-Dem) rule of law index — how far laws are transparently, independently, predictably and equally enforced, and how far executive officials respect the law — on a 0–1 scale, kept on its own scale (native_rescale 0–1 → 0–100). Direction is higher_better.

This substitutes the World Justice Project Rule of Law Index, which we could not use: WJP publishes its data "all rights reserved" with no redistribution license. V-Dem measures a similar construct and is openly licensed (CC BY). It is an expert-coded estimate (V-Dem publishes uncertainty intervals we do not display). Most recent available year per country.

Map

Loading map…

0
100No data

100 = strongest rule of law (index 1.0), 0 = weakest

Full ranking

175 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.

Rank ↑CountryScoreRaw value
1stDenmarkDNK
99.7100
0.997 index (0–1)
2ndSwitzerlandCHE
99.5100
0.995 index (0–1)
3rdGermanyDEU
99.199
0.991 index (0–1)
4thAustraliaAUS
9999
0.99 index (0–1)
5thNew ZealandNZL
98.999
0.989 index (0–1)
5thSwedenSWE
98.999
0.989 index (0–1)
7thNorwayNOR
98.699
0.986 index (0–1)
8thEstoniaEST
98.599
0.985 index (0–1)
8thFinlandFIN
98.599
0.985 index (0–1)
10thIcelandISL
98.398
0.983 index (0–1)
10thIrelandIRL
98.398
0.983 index (0–1)
12thLuxembourgLUX
97.998
0.979 index (0–1)
13thSeychellesSYC
97.698
0.976 index (0–1)
14thSingaporeSGP
97.497
0.974 index (0–1)
15thLatviaLVA
97.397
0.973 index (0–1)
16thNetherlandsNLD
96.997
0.969 index (0–1)
17thFranceFRA
96.797
0.967 index (0–1)
18thBelgiumBEL
96.496
0.964 index (0–1)
19thCanadaCAN
96.396
0.963 index (0–1)
20thJapanJPN
95.696
0.956 index (0–1)
21stUnited KingdomGBR
95.596
0.955 index (0–1)
22ndChileCHL
95.195
0.951 index (0–1)
23rdSpainESP
94.795
0.947 index (0–1)
24thCzechiaCZE
94.595
0.945 index (0–1)
24thUruguayURY
94.595
0.945 index (0–1)
26thCosta RicaCRI
93.594
0.935 index (0–1)
27thAustriaAUT
93.293
0.932 index (0–1)
28thBarbadosBRB
92.793
0.927 index (0–1)
29thUnited StatesUSA
92.492
0.924 index (0–1)
30thLithuaniaLTU
9292
0.92 index (0–1)
31stSouth KoreaKOR
91.792
0.917 index (0–1)
31stTaiwanTWN
91.792
0.917 index (0–1)
33rdSloveniaSVN
9090
0.9 index (0–1)
34thIsraelISR
88.989
0.889 index (0–1)
35thPortugalPRT
88.789
0.887 index (0–1)
36thTrinidad and TobagoTTO
88.689
0.886 index (0–1)
37thCyprusCYP
8888
0.88 index (0–1)
38thPolandPOL
87.988
0.879 index (0–1)
39thBhutanBTN
87.187
0.871 index (0–1)
40thItalyITA
86.587
0.865 index (0–1)
41stBrazilBRA
86.286
0.862 index (0–1)
42ndJamaicaJAM
84.785
0.847 index (0–1)
43rdMaltaMLT
8383
0.83 index (0–1)
44thSri LankaLKA
82.983
0.829 index (0–1)
45thBotswanaBWA
82.282
0.822 index (0–1)
45thVanuatuVUT
82.282
0.822 index (0–1)
47thNamibiaNAM
81.782
0.817 index (0–1)
48thGreeceGRC
80.881
0.808 index (0–1)
49thSurinameSUR
80.380
0.803 index (0–1)
50thCroatiaHRV
80.280
0.802 index (0–1)
51stCape VerdeCPV
79.880
0.798 index (0–1)
52ndGambiaGMB
79.680
0.796 index (0–1)
53rdMauritiusMUS
79.279
0.792 index (0–1)
54thMoldovaMDA
78.979
0.789 index (0–1)
55thJordanJOR
77.477
0.774 index (0–1)
56thBeninBEN
7777
0.77 index (0–1)
57thMaldivesMDV
76.376
0.763 index (0–1)
58thHong KongHKG
75.676
0.756 index (0–1)
59thMontenegroMNE
75.475
0.754 index (0–1)
60thColombiaCOL
74.975
0.749 index (0–1)
60thFijiFJI
74.975
0.749 index (0–1)
62ndSão Tomé and PríncipeSTP
74.274
0.742 index (0–1)
63rdSlovakiaSVK
72.773
0.727 index (0–1)
64thTimor-LesteTLS
71.772
0.717 index (0–1)
65thLesothoLSO
71.672
0.716 index (0–1)
66thTanzaniaTZA
71.271
0.712 index (0–1)
67thMalaysiaMYS
69.870
0.698 index (0–1)
68thGuatemalaGTM
69.570
0.695 index (0–1)
69thRomaniaROU
69.469
0.694 index (0–1)
69thSouth AfricaZAF
69.469
0.694 index (0–1)
71stPanamaPAN
69.269
0.692 index (0–1)
72ndKuwaitKWT
69.169
0.691 index (0–1)
72ndSenegalSEN
69.169
0.691 index (0–1)
74thSolomon IslandsSLB
66.967
0.669 index (0–1)
75thKosovoUNK
66.266
0.662 index (0–1)
75thNepalNPL
66.266
0.662 index (0–1)
77thZambiaZMB
65.465
0.654 index (0–1)
78thKenyaKEN
6464
0.64 index (0–1)
79thUnited Arab EmiratesARE
63.864
0.638 index (0–1)
80thOmanOMN
61.361
0.613 index (0–1)
81stHungaryHUN
60.561
0.605 index (0–1)
82ndTunisiaTUN
59.660
0.596 index (0–1)
83rdAlbaniaALB
59.259
0.592 index (0–1)
83rdPeruPER
59.259
0.592 index (0–1)
85thNigerNER
57.858
0.578 index (0–1)
86thArgentinaARG
57.758
0.577 index (0–1)
87thQatarQAT
57.357
0.573 index (0–1)
88thGhanaGHA
56.857
0.568 index (0–1)
89thMalawiMWI
56.757
0.567 index (0–1)
90thDominican RepublicDOM
56.456
0.564 index (0–1)
91stBulgariaBGR
5656
0.56 index (0–1)
92ndGeorgiaGEO
54.354
0.543 index (0–1)
93rdSierra LeoneSLE
53.554
0.535 index (0–1)
94thHondurasHND
52.653
0.526 index (0–1)
94thMoroccoMAR
52.653
0.526 index (0–1)
96thGuyanaGUY
5252
0.52 index (0–1)
97thPapua New GuineaPNG
51.151
0.511 index (0–1)
98thMongoliaMNG
48.348
0.483 index (0–1)
99thBurkina FasoBFA
48.248
0.482 index (0–1)
100thBosnia and HerzegovinaBIH
46.246
0.462 index (0–1)
101stArmeniaARM
45.345
0.453 index (0–1)
102ndMaliMLI
42.142
0.421 index (0–1)
103rdGabonGAB
41.642
0.416 index (0–1)
103rdThailandTHA
41.642
0.416 index (0–1)
105thIndiaIND
39.740
0.397 index (0–1)
106thSaudi ArabiaSAU
39.640
0.396 index (0–1)
107thIvory CoastCIV
39.540
0.395 index (0–1)
108thParaguayPRY
39.139
0.391 index (0–1)
109thUkraineUKR
38.739
0.387 index (0–1)
110thPhilippinesPHL
38.639
0.386 index (0–1)
111thAngolaAGO
38.138
0.381 index (0–1)
112thRwandaRWA
37.738
0.377 index (0–1)
113thEcuadorECU
37.237
0.372 index (0–1)
114thNorth MacedoniaMKD
36.837
0.368 index (0–1)
115thSerbiaSRB
36.737
0.367 index (0–1)
116thLiberiaLBR
3636
0.36 index (0–1)
117thMexicoMEX
35.536
0.355 index (0–1)
118thKyrgyzstanKGZ
35.335
0.353 index (0–1)
119thLaosLAO
34.635
0.346 index (0–1)
120thIndonesiaIDN
33.834
0.338 index (0–1)
121stEgyptEGY
32.132
0.321 index (0–1)
122ndVietnamVNM
31.932
0.319 index (0–1)
123rdEthiopiaETH
31.532
0.315 index (0–1)
124thBangladeshBGD
31.131
0.311 index (0–1)
125thDjiboutiDJI
29.530
0.295 index (0–1)
126thMozambiqueMOZ
2929
0.29 index (0–1)
127thLebanonLBN
28.929
0.289 index (0–1)
127thNigeriaNGA
28.929
0.289 index (0–1)
129thSyriaSYR
28.228
0.282 index (0–1)
130thBoliviaBOL
28.128
0.281 index (0–1)
131stPakistanPAK
26.126
0.261 index (0–1)
132ndAlgeriaDZA
2525
0.25 index (0–1)
133rdBahrainBHR
24.525
0.245 index (0–1)
134thEswatiniSWZ
22.523
0.225 index (0–1)
135thKazakhstanKAZ
21.722
0.217 index (0–1)
136thUgandaUGA
21.421
0.214 index (0–1)
137thChinaCHN
20.921
0.209 index (0–1)
137thIranIRN
20.921
0.209 index (0–1)
139thTogoTGO
20.721
0.207 index (0–1)
140thIraqIRQ
19.920
0.199 index (0–1)
141stCongoCOG
18.218
0.182 index (0–1)
142ndZimbabweZWE
17.718
0.177 index (0–1)
143rdComorosCOM
17.518
0.175 index (0–1)
144thSudanSDN
17.417
0.174 index (0–1)
145thHaitiHTI
17.117
0.171 index (0–1)
146thGuinea-BissauGNB
16.917
0.169 index (0–1)
147thSomaliaSOM
16.817
0.168 index (0–1)
148thTürkiyeTUR
15.716
0.157 index (0–1)
149thMadagascarMDG
14.815
0.148 index (0–1)
150thUzbekistanUZB
14.715
0.147 index (0–1)
151stLibyaLBY
12.513
0.125 index (0–1)
152ndCubaCUB
12.312
0.123 index (0–1)
153rdRussiaRUS
12.112
0.121 index (0–1)
154thCentral African RepublicCAF
11.812
0.118 index (0–1)
155thMauritaniaMRT
11.712
0.117 index (0–1)
156thBelarusBLR
11.612
0.116 index (0–1)
157thDR CongoCOD
10.811
0.108 index (0–1)
158thGuineaGIN
10.611
0.106 index (0–1)
159thCameroonCMR
8.69
0.086 index (0–1)
160thAfghanistanAFG
8.48
0.084 index (0–1)
161stBurundiBDI
8.38
0.083 index (0–1)
162ndEl SalvadorSLV
8.28
0.082 index (0–1)
163rdSouth SudanSSD
7.68
0.076 index (0–1)
164thCambodiaKHM
6.87
0.068 index (0–1)
165thYemenYEM
6.57
0.065 index (0–1)
166thEritreaERI
6.46
0.064 index (0–1)
167thMyanmarMMR
6.26
0.062 index (0–1)
168thAzerbaijanAZE
5.35
0.053 index (0–1)
168thTurkmenistanTKM
5.35
0.053 index (0–1)
170thEquatorial GuineaGNQ
4.65
0.046 index (0–1)
171stTajikistanTJK
3.94
0.039 index (0–1)
172ndNorth KoreaPRK
3.33
0.033 index (0–1)
173rdChadTCD
1.62
0.016 index (0–1)
174thVenezuelaVEN
0.91
0.009 index (0–1)
175thNicaraguaNIC
0.81
0.008 index (0–1)
Rule of law index — country ranking · WorldScore