General government debt

Country (Billions of national currency in 2023)
Afghanistan Gross 2 timeseries
Albania 1,427.78 IMF
Algeria 20,553.19 IMF
Angola Gross 2 timeseries
Antigua and Barbuda Gross 2 timeseries
Argentina Gross 2 timeseries
Armenia Gross 2 timeseries
Australia 1,770.49 IMF
Austria 367.68 IMF
Azerbaijan Gross 2 timeseries
Bahamas Gross 2 timeseries
Bahrain Gross 2 timeseries
Bangladesh Gross 2 timeseries
Barbados 13.47 IMF
Belarus Gross 2 timeseries
Belgium 607.64 IMF
Belize Gross 2 timeseries
Benin Gross 2 timeseries
Bhutan Gross 2 timeseries
Bolivia 248.03 IMF
Bosnia and Herzegovina 15.8 IMF
Botswana 83.5 IMF
Brazil 9,141.96 IMF
Brunei Darussalam Gross 2 timeseries
Bulgaria 38.9 IMF
Burkina Faso Gross 2 timeseries
Burundi Gross 2 timeseries
Cabo Verde 259.34 IMF
Cambodia Gross 2 timeseries
Cameroon 10,859.97 IMF
Canada 2,908.58 IMF
Central African Republic Gross 2 timeseries
Chad Gross 2 timeseries
Chile 97,342.5 IMF
China Gross 2 timeseries
Colombia 791,887.33 IMF
Comoros Gross 2 timeseries
Congo Gross 2 timeseries
Costa Rica Gross 2 timeseries
Côte d'Ivoire Gross 2 timeseries
Croatia 359.78 IMF
Cyprus 24.62 IMF
Czech Republic 3,373.16 IMF
Democratic Republic of the Congo Gross 2 timeseries
Denmark 1,138.6 IMF
Djibouti 277.93 IMF
Dominica Gross 2 timeseries
Dominican Republic 3,757.81 IMF
Ecuador Gross 2 timeseries
Egypt 7,034.69 IMF
El Salvador Gross 2 timeseries
Equatorial Guinea 2,755.21 IMF
Eritrea Gross 2 timeseries
Estonia 11.29 IMF
Eswatini 45.36 IMF
Ethiopia 3,060.33 IMF
Fiji 8.84 IMF
Finland 185.67 IMF
France 3,019.28 IMF
Gabon Gross 2 timeseries
Gambia Gross 2 timeseries
Georgia Gross 2 timeseries
Germany 2,491.9 IMF
Ghana 478.5 IMF
Greece Gross 2 timeseries
Grenada Gross 2 timeseries
Guatemala Gross 2 timeseries
Guinea Gross 2 timeseries
Guinea Bissau Gross 2 timeseries
Guyana 819.68 IMF
Haiti Gross 2 timeseries
Honduras Gross 2 timeseries
Hong Kong Gross 2 timeseries
Hungary 45,844.45 IMF
Iceland 3,082.43 IMF
India Gross 2 timeseries
Indonesia 8,364,906.71 IMF
Iran 28,899,582.46 IMF
Iraq Gross 2 timeseries
Ireland 270.81 IMF
Israel 1,276.85 IMF
Italy 2,877.99 IMF
Jamaica Gross 2 timeseries
Japan 1,483,049.35 IMF
Jordan 31.23 IMF
Kazakhstan 27,424.69 IMF
Kenya 10,479.29 IMF
Kiribati Gross 2 timeseries
Kuwait Gross 2 timeseries
Kyrgyzstan Gross 2 timeseries
Lao People’s Democratic Republic Gross 2 timeseries
Latvia 15.27 IMF
Lebanon 147,617.01 in 2020 IMF
Lesotho 20.45 IMF
Liberia 2.08 IMF
Lithuania 25.57 IMF
Luxembourg 21.08 IMF
Macau Gross 2 timeseries
Madagascar Gross 2 timeseries
Malawi Gross 2 timeseries
Malaysia Gross 2 timeseries
Maldives Gross 2 timeseries
Mali 5,826.85 IMF
Malta 8.53 IMF
Marshall Islands Gross 2 timeseries
Mauritania 226.83 IMF
Mauritius Gross 2 timeseries
Mexico 16,681.65 IMF
Micronesia (Federated States of) Gross 2 timeseries
Mongolia Gross 2 timeseries
Montenegro Gross 2 timeseries
Morocco 968.85 IMF
Mozambique Gross 2 timeseries
Myanmar Gross 2 timeseries
Namibia 162.58 IMF
Nauru Gross 2 timeseries
Nepal Gross 2 timeseries
Netherlands 502.43 IMF
New Zealand 193.35 IMF
Nicaragua Gross 2 timeseries
Niger 4,450.59 IMF
Nigeria 83,767.19 IMF
North Macedonia 435.91 IMF
Norway 1,693.43 IMF
Oman 20.51 IMF
Pakistan 45,928.73 IMF
Palestine Gross 2 timeseries
Panama 40.87 IMF
Papua New Guinea Gross 2 timeseries
Paraguay 109,732.97 IMF
Peru 340.6 IMF
Philippines Gross 2 timeseries
Poland 1,573.87 IMF
Portugal 285.54 IMF
Puerto Rico Gross 2 timeseries
Qatar Gross 2 timeseries
Republic of Korea 1,314,382.85 IMF
Republic of Moldova Gross 2 timeseries
Romania 769.58 IMF
Russian Federation Gross 2 timeseries
Rwanda Gross 2 timeseries
Saint Kitts and Nevis Gross 2 timeseries
Saint Lucia Gross 2 timeseries
Saint Vincent and the Grenadines 2.21 IMF
Samoa Gross 2 timeseries
San Marino Gross 2 timeseries
Sao Tome and Principe Gross 2 timeseries
Saudi Arabia 995.44 IMF
Senegal Gross 2 timeseries
Serbia 3,642.67 IMF
Seychelles 25.54 IMF
Sierra Leone Gross 2 timeseries
Singapore Gross 2 timeseries
Slovakia Gross 2 timeseries
Slovenia 42.1 IMF
Solomon Islands 4.59 IMF
South Africa 5,213.72 IMF
South Sudan Gross 2 timeseries
Spain 1,558.51 IMF
Sri Lanka Gross 2 timeseries
Sudan Gross 2 timeseries
Suriname Gross 2 timeseries
Sweden 2,195.94 IMF
Switzerland 331.9 IMF
Syrian Arab Republic 838.21 in 2010 IMF
Taiwan Province of China 6,579.32 IMF
Tajikistan Gross 2 timeseries
Thailand Gross 2 timeseries
Timor-Leste Gross 2 timeseries
Togo Gross 2 timeseries
Tonga Gross 2 timeseries
Trinidad and Tobago 111.33 IMF
Tunisia Gross 2 timeseries
Turkey 3,184.25 IMF
Turkmenistan Gross 2 timeseries
Tuvalu Gross 2 timeseries
Uganda Gross 2 timeseries
Ukraine Gross 2 timeseries
United Arab Emirates Gross 2 timeseries
United Kingdom 2,690.87 IMF
United Republic of Tanzania Gross 2 timeseries
United States of America 32,969.08 IMF
Uruguay 1,934.16 IMF
Uzbekistan Gross 2 timeseries
Vanuatu Gross 2 timeseries
Venezuela (Bolivarian Republic of) Gross 2 timeseries
Viet Nam Gross 2 timeseries
Yemen 17,398.5 IMF
Zambia 747.14 IMF
Zimbabwe Gross 2 timeseries