Bank non-performing loans to gross loans (%) by country

Reported by IMF staff. Note that due to differences in national accounting, taxation, and supervisory regimes, these data are not strictly comparable across countries.

Countries reporting
141
Highest
48.8%
Equatorial Guinea
Lowest
0.0%
Turkmenistan
Median
3.9%
Years covered
23
1998–2020
Data points
2,464

What the numbers show

Bank non-performing loans to gross loans (%) is currently reported for 141 countries. The highest value is 48.8% in Equatorial Guinea; the lowest is 0.0% in Turkmenistan.

The median across all reporting countries is 3.9%, and the mean is 6.7%.

The gap between the highest and lowest reporting country is a factor of about 4,881.

Over the past decade 58 countries rose and 81 fell. The largest increase was in Congo (up 2,466.6%), and the largest decrease in Lithuania (down 95.8%).

Bank non-performing loans to gross loans: full country ranking

#Country LatestYear 10-year changeTrend
1 Equatorial Guinea 48.8% 2019 up 934.1% volatile
2 Ukraine 41.0% 2020 up 168.6% volatile
3 Sierra Leone 31.7% 2015 up 18.4% rising
4 Mauritania 27.6% 2015 down 39.1% falling
5 Greece 27.0% 2020 up 195.9% volatile
6 Congo 24.8% 2020 up 2,466.6% volatile
7 Yemen 24.7% 2014 up 77.7% rising
8 Lebanon 23.8% 2020 up 297.0% volatile
9 Chad 22.6% 2020 up 127.6% rising
10 Serbia 21.6% 2015 down 2.8% falling
11 Tajikistan 19.1% 2015 up 68.6% rising
12 Senegal 18.8% 2015 up 58.0% rising
13 Vanuatu 16.1% 2018 up 236.6% rising
14 Cyprus 15.0% 2020 up 158.0% volatile
15 Ghana 14.8% 2020 down 18.1% flat
16 Grenada 14.6% 2014 up 148.0% rising
17 Tunisia 14.5% 2015 down 30.6% falling
18 Kenya 14.1% 2020 up 124.7% volatile
19 Cameroon 13.3% 2020 up 31.5% rising
20 Djibouti 13.3% 2020 up 42.5% rising
21 Central African Republic 13.1% 2020 up 3.3% flat
22 Algeria 12.7% 2018 down 39.8% falling
23 Burundi 12.7% 2018 up 36.3% rising
24 Zambia 11.6% 2020 down 21.5% flat
25 Solomon Islands 10.8% 2020 up 15.9% rising
26 Saint Vincent and the Grenadines 9.6% 2015 up 14.2% rising
27 Guinea 9.4% 2020 up 51.2% rising
28 Pakistan 9.2% 2020 down 37.7% falling
29 Russian Federation 8.8% 2020 up 6.4% rising
30 Tanzania, United Republic of 8.7% 2020 up 10.9% volatile
31 Bhutan 8.4% 2019 up 24.2% rising
32 Kazakhstan 8.4% 2020 down 60.1% falling
33 Maldives 8.3% 2020 down 60.4% falling
34 Gabon 8.2% 2020 up 158.5% falling
35 United Arab Emirates 8.2% 2020 up 54.8% volatile
36 Albania 8.1% 2020 down 41.9% volatile
37 India 7.9% 2020 up 232.7% volatile
38 Bangladesh 7.7% 2020 up 32.3% volatile
39 Eswatini 7.7% 2020 down 1.5% rising
40 Madagascar 7.6% 2020 down 20.7% falling
41 Republic of Moldova 7.4% 2020 down 44.6% rising
42 Egypt 7.2% 2015 down 72.8% falling
43 Croatia 7.2% 2020 down 35.3% rising
44 Kyrgyzstan 7.1% 2015 up 14.5% rising
45 Morocco 6.9% 2014 down 64.4% falling
46 Armenia 6.6% 2020 up 115.5% volatile
47 Namibia 6.4% 2020 up 225.4% rising
48 Mauritius 6.2% 2020 up 124.4% flat
49 Bosnia and Herzegovina 6.1% 2020 down 46.4% rising
50 Nigeria 6.0% 2020 down 70.1% volatile
51 Bulgaria 5.8% 2020 down 51.3% volatile
52 Jordan 5.7% 2019 down 15.4% volatile
53 Malawi 5.4% 2020 down 25.4% falling
54 Azerbaijan 5.2% 2015 up 50.0% rising
55 Uganda 5.2% 2020 up 180.2% volatile
56 South Africa 5.2% 2020 down 10.6% rising
57 South Sudan 5.1% 2015 down 63.6% falling
58 Sri Lanka 4.9% 2020 up 29.2% flat
59 Portugal 4.9% 2020 down 8.4% volatile
60 Belarus 4.8% 2020 up 36.1% volatile
61 Colombia 4.8% 2020 up 67.7% volatile
62 Bahrain 4.4% 2015 up 91.6% rising
63 Rwanda 4.4% 2020 down 40.4% volatile
64 Italy 4.4% 2020 down 56.5% rising
65 Botswana 4.3% 2020 up 65.0% rising
66 Mozambique 4.3% 2015 up 22.9% volatile
67 Fiji 4.3% 2020 down 1.9% falling
68 Lesotho 4.2% 2020 up 38.4% rising
69 Peru 4.1% 2020 up 36.4% volatile
70 Türkiye 3.9% 2020 up 11.5% volatile
71 Brunei Darussalam 3.9% 2020 down 43.6% falling
72 Argentina 3.9% 2020 up 82.4% volatile
73 Romania 3.8% 2020 down 67.7% volatile
74 Poland 3.7% 2020 down 24.7% volatile
75 Malta 3.7% 2020 down 47.8% falling
76 Tonga 3.7% 2020 volatile
77 Ireland 3.5% 2020 down 72.9% volatile
78 Philippines 3.5% 2020 up 4.5% volatile
79 Seychelles 3.3% 2020 down 40.3% rising
80 North Macedonia 3.3% 2020 down 63.9% volatile
81 Thailand 3.2% 2020 down 16.9% volatile
82 Trinidad and Tobago 3.2% 2020 down 47.5% falling
83 Ecuador 3.2% 2019 down 23.1% volatile
84 Latvia 3.1% 2020 down 80.6% volatile
85 Honduras 3.1% 2020 down 16.2% volatile
86 Slovenia 3.0% 2020 down 63.3% volatile
87 Czechia 3.0% 2020 down 45.1% volatile
88 Samoa 2.9% 2020 down 38.2% falling
89 Iceland 2.9% 2020 down 79.4% volatile
90 Spain 2.9% 2020 down 38.9% volatile
91 Kuwait 2.8% 2015 down 31.7% volatile
92 Indonesia 2.8% 2020 up 8.6% volatile
93 France 2.7% 2020 down 28.0% falling
94 Slovakia 2.5% 2020 down 56.7% volatile
95 Costa Rica 2.4% 2020 up 31.0% falling
96 Mexico 2.4% 2020 up 18.9% volatile
97 Paraguay 2.4% 2020 up 67.4% volatile
98 Georgia 2.3% 2020 down 61.7% volatile
99 Brazil 2.2% 2020 down 27.8% falling
100 Saudi Arabia 2.2% 2020 down 26.5% volatile
101 Belgium 2.1% 2020 down 26.0% rising
102 Uzbekistan 2.1% 2020 up 113.5% falling
103 Panama 2.0% 2020 up 91.6% falling
104 Netherlands 1.9% 2020 down 33.4% flat
105 China 1.8% 2020 up 62.5% volatile
106 Guatemala 1.8% 2020 down 13.3% volatile
107 Cambodia 1.8% 2020 down 42.1% falling
108 Denmark 1.8% 2020 down 55.4% volatile
109 Oman 1.8% 2015 down 74.3% volatile
110 Nepal 1.7% 2020 flat
111 Uruguay 1.6% 2020 down 32.6% volatile
112 Bolivia, Plurinational State of 1.6% 2015 down 85.8% volatile
112 Qatar 1.6% 2015 up 33.3% rising
114 Austria 1.6% 2020 down 44.3% falling
115 El Salvador 1.6% 2020 down 59.7% falling
116 Malaysia 1.6% 2020 down 53.3% volatile
117 Dominican Republic 1.6% 2019 down 63.9% volatile
118 Chile 1.6% 2020 down 42.3% rising
119 Viet Nam 1.5% 2019 down 16.6% falling
120 Israel 1.5% 2020 up 5.4% volatile
121 Finland 1.5% 2020 up 142.0% volatile
122 Singapore 1.3% 2019 down 34.7% volatile
123 United Kingdom of Great Britain and Northern Ireland 1.2% 2020 down 69.3% volatile
124 Japan 1.1% 2020 down 53.6% volatile
125 Australia 1.1% 2020 down 48.4% volatile
126 United States of America 1.1% 2020 down 75.7% volatile
127 Germany 1.1% 2019 down 68.2% falling
128 Luxembourg 1.0% 2020 up 315.8% volatile
129 Lithuania 1.0% 2020 down 95.8% volatile
130 Hungary 0.9% 2020 down 90.7% volatile
131 Hong Kong, China 0.9% 2020 up 8.7% volatile
132 Venezuela, Bolivarian Republic of 0.8% 2014 down 70.0% volatile
133 Switzerland 0.7% 2020 down 18.8% volatile
134 Norway 0.7% 2020 down 51.6% falling
135 Canada 0.5% 2020 down 55.3% falling
136 Sweden 0.5% 2020 down 34.5% volatile
137 New Zealand 0.5% 2015 up 66.7% falling
138 Macau, China 0.3% 2020 down 11.6% falling
139 Estonia 0.3% 2020 down 93.5% volatile
140 Republic of Korea 0.2% 2020 down 59.8% volatile
141 Turkmenistan 0.0% 2014 down 90.0% volatile

Share, cite or embed this page

Cite this page

Bank non-performing loans to gross loans by country. Statizoid, drawing on Financial Soundness Indicators Database (fsi.imf.org), International Monetary Fund (IMF). Retrieved 24 August 2026, from https://financial-sector.statizoid.com/stat/bank-non-performing-loans-to-gross-loans-percent/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (World Bank Open Data); please keep the attribution.

<a href="https://financial-sector.statizoid.com/stat/bank-non-performing-loans-to-gross-loans-percent/">Bank non-performing loans to gross loans by country</a> — Statizoid

About this data

Indicator
Bank non-performing loans to gross loans (%)
Unit
%
Source
Financial Soundness Indicators Database (fsi.imf.org), International Monetary Fund (IMF)
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
141 places, 2,464 data points, 1998–2020
Last refreshed

Reported by IMF staff. Note that due to differences in national accounting, taxation, and supervisory regimes, these data are not strictly comparable across countries.