Net Public Debt (As % of GDP)

Created with Highcharts 6.0.4%0102030405060708090100110120130140150160170180190
Japan
Lebanon
Italy
France
USA
Portugal
Spain
Belgium
Zambia
Fiji
Jordan
Ghana
Bolivia
Egypt
Tunisia
Last Updated: Mar 3, 2023

Based on a comparison of 83 countries in 2027, Japan ranked the highest in net public debt as a share of GDP with 175% followed by Italy and USA. On the other end of the scale was Norway with -118%, Saudi Arabia with -10.8% and Oman with -0.296%.

$9.99

Buy Net Public Debt (As % of GDP) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Albania%
Algeria%
Australia%
Austria%
Belgium%
Bolivia%
Bosnia and Herzegovina%
Botswana%
Brazil%
Bulgaria%
Cameroon%
Canada%
Chile%
Colombia%
Croatia%
Cyprus%
Czechia%
Denmark%
Djibouti%
Dominican Republic%
Egypt%
Equatorial Guinea%
Estonia%
Ethiopia%
European Union%
Fiji%
Finland%
France%
Germany%
Ghana%
Guyana%
Hungary%
Iceland%
Indonesia%
Iran%
Ireland%
Israel%
Italy%
Japan%
Jordan%
Kazakhstan%
Kenya%
Latvia%
Lebanon%
Lesotho%
Liberia%
Lithuania%
Luxembourg%
Macedonia%
Mali%
Malta%
Mauritania%
Mexico%
Morocco%
Namibia%
Netherlands%
New Zealand%
Niger%
Nigeria%
Norway%
Oman%
Pakistan%
Panama%
Paraguay%
Peru%
Poland%
Portugal%
Romania%
Saudi Arabia%
Serbia%
Seychelles%
Slovakia%
Slovenia%
South Africa%
South Korea%
South Sudan%
Spain%
Swaziland%
Sweden%
Switzerland%
Syria%
Taiwan%
Trinidad and Tobago%
Tunisia%
Turkey%
United Kingdom%
USA%
Uruguay%
Yemen%
Zambia%
20052006200720082009201020112012201320142015201620172018201920202021202220232024
..................       61.560.469.964.163.6  
             25.630.544.151.957.3  
             24.127.934.534.634.2  
             50.748.059.660.658.2  
             86.484.898.193.790.6  
             42.650.268.170.674.7  
             24.121.024.922.019.5  
             -2.113.4515.114.214.6  
             52.854.762.557.258.4  
             8.978.4013.413.713.9  
             35.939.543.044.146.8  
             25.723.133.631.630.5  
             5.757.9913.420.118.7  
             43.143.154.656.853.7  
             61.4..................
             50.744.653.951.0.........
             19.618.123.626.427.4  
             13.412.314.711.08.98  
             47.141.842.845.850.0  
             41.443.457.449.345.2  
             80.774.679.784.584.5  
             29.931.837.629.717.6  
             -1.78-2.192.984.457.12  
             54.850.750.149.643.9  
             65.464.079.179.178.2  
             45.348.362.582.290.3  
             24.427.033.334.134.3  
             89.288.9102101100  
             42.640.445.847.047.7  
             60.759.075.077.385.9  
             42.340.848.238.421.2  
             62.158.572.669.867.9  
             50.754.160.659.555.3  
.........          26.727.036.137.938.0  
             29.132.936.136.128.6  
             54.248.952.450.442.8  
             57.657.567.665.158.9  
             122122142138135  
             151151163168173  
             73.977.387.991.890.9  
             -15.8-13.9-8.62-3.35-1.87  
             50.854.163.062.660.4  
             28.828.233.434.536.4  
             151167148157162 ...
             16.016.718.717.520.3  
             30.543.353.248.651.0  
             27.730.341.139.838.0  
             -11.9-14.2-10.5-10.8-7.63  
             39.239.851.152.352.9  
             34.134.640.744.845.1  
             32.929.542.946.250.0  
             55.654.654.848.649.5  
             44.944.551.649.949.1  
             60.260.071.668.469.8  
             47.455.064.170.870.7  
             42.939.744.742.839.5  
             4.726.8510.214.519.9  
             36.535.941.045.051.1  
.........          23.525.534.136.237.0  
             -71.4-74.9-80.2-86.7-75.9  
             6.3611.228.525.515.4  
             59.970.272.967.471.5  
             26.028.943.240.840.5  
             18.422.732.233.435.4  
             10.211.120.319.219.9  
             41.638.345.140.835.7  
             113110123120108  
             26.528.740.242.341.0  
             -0.0844.9315.917.79.10  
             53.549.754.952.651.3  
             43.043.076.762.457.5  
             43.643.349.651.350.6  
             45.842.649.749.545.2  
             46.750.762.263.264.8  
             9.5811.718.320.923.6  
...............        46.128.036.364.652.2  
             85.083.910310399.1  
             26.632.934.938.039.2  
             5.864.318.588.497.65  
             18.717.320.521.619.8  
      ..........................................
             32.030.830.726.522.2  
             -9.66-1.459.0311.511.8  
             68.870.577.375.875.2 ...
             24.025.430.133.830.4  
             74.874.190.284.375.3  
             81.283.099.199.694.7  
             46.951.057.554.751.0  
             73.875.883.369.353.7  
             78.097.413811797.3