MacroDataHub

European Union Government Debt (Maastricht)

Euro area and EU quarterly general government debt under the Maastricht definition: debt-to-GDP ratios and absolute values of consolidated gross debt for the general government sector.

Source: EurostatLast updated: Sep 04, 2026, 11:41Curated by Bui Thanh PhucAbout this data ↓

IndicatorQ1-2026Q4-2025Q3-2025Q2-2025Q1-2025Q4-2024Q3-2024Q2-2024Q1-2024Q4-2023Q3-2023Q2-2023Q1-2023
Government debt-to-GDP ratio29
Euro area88.987.788.287.887.286.687.287.286.986.587.688.188.6
European Union82.981.882.181.881.480.681.281.180.980.581.281.882.2
Germany64.463.56362.36262.26261.662.162.363.26363.9
France117.6115.7117.3115.4113.6112.6113.1111.8110.2109.5111.1111.3111.9
Italy138.9137.1137.5138.1137.3134.7135.5135.9134.2133.9135137.5137.1
Spain101.6100.7103.1103.4103.3101.6104.2105.2106.3105.2107.3108.8108.9
Netherlands43.844.742.74343.54442.84444.745.94545.847
Belgium109.1107.9107.1106.2106.1103.9104.7105.6105.5102.5105.1103.2104.5
Ireland3734.834.534.435.138.44040.640.942.141.941.641.9
Austria83.381.383.482838081.681.679.977.878.278.379.9
Finland89.788.586.788.484.282.582.280.778.677.174.674.673.5
Portugal9189.797.496.594.893.595.899.198.196.9105.4108.2110.8
Greece143.5146.1149.8152152.9154.2158.6160.3162.1164.3168.9171.5174
Slovakia62.561.462.362.963.259.760.160.260.355.858.159.357.8
Bulgaria28.529.928.426.323.723.824.32222.422.92121.522.2
Luxembourg29.226.527.52526.126.325.625.725.924.725.127.928.4
Croatia58.456.357.157.458.257.459.259.361.160.962.565.368.9
Lithuania42.339.540.63940.4383837.238.937.136.737.637.9
Slovenia64.865.767.769.569.666.466.168.969.768.37170.172
Latvia46.946.944.847.64546.24745.645.744.443.441.846
Estonia25.224.122.823.223.923.523.823.62420.218.71917.8
Cyprus54.65560.361.161.962.766.667.669.871.17378.677.4
Malta45.946.446.446.646.545.944.845.546.546.946.747.349.7
Poland61.659.757.957.85754.8535251.349.548.548.147.9
Sweden34.935.133.133.633.533.932.432.331.732.2313233.2
Romania60.159.358.857.355.854.853.351.552.149.349.949.150
Czechia44.144.24343.743.343.243.442.443.142.242.742.542.8
Denmark26.827.22928.829.33032.232.93333.133.833.933.2
Hungary77.774.6757675.373.57676.276.573.374.775.175.4
Government debt (absolute value)29
Euro area14,243,538.613,946,558.413,888,172.813,704,11713,503,765.613,289,783.913,253,603.513,123,608.812,961,512.512,772,611.912,755,914.312,647,14312,513,138.5
European Union15,704,59315,377,325.215,254,895.315,046,603.614,827,452.214,549,363.114,478,04014,307,423.114,116,16113,896,726.613,822,063.913,716,064.913,554,552.9
Germany2,902,035.32,838,238.92,789,527.62,733,4722,701,606.52,693,827.22,671,666.72,635,174.12,638,519.32,630,5472,635,861.22,593,817.62,595,785.2
France3,536,067.73,460,465.13,484,061.63,417,154.33,346,280.83,306,096.73,303,026.43,232,354.63,162,9993,103,247.73,095,773.73,055,923.33,021,059.3
Italy3,158,190.63,095,887.63,081,031.63,071,366.93,033,574.72,967,004.12,962,951.62,954,461.22,900,717.22,869,976.22,851,332.42,855,7992,797,585.8
Spain1,739,5011,698,2251,709,3491,690,9061,667,3761,620,5731,635,7311,625,6681,614,7131,575,3771,578,8121,570,1191,536,723
Netherlands517,377523,720493,512491,517490,551491,251469,888475,574476,163481,635467,734470,634475,006
Belgium706,581692,460680,801670,217662,922644,199644,251644,302639,849617,175625,669606,094601,580
Ireland215,411.2209,894.8208,911.5207,211.5206,202.8215,575215,944.2215,161.9214,144.1219,277221,415.1221,909.4222,458
Austria431,411.3418,078.5424,012.3412,408.4413,272.9395,051.1398,695.6394,972.4383,849.6371,621.4369,759.8366,325.5368,373
Finland255,139249,147242,622246,086233,545227,757225,577220,236214,586210,542203,533202,976198,031
Portugal283,106.5275,062.8294,507.6287,135.8278,244.4270,901.9272,350.8276,856.1269,732.1261,889.1278,838.1278,930.5278,129
Greece360,106362,925367,847368,613366,312364,964370,814369,400368,364369,110372,203370,066366,944
Slovakia86,802.683,956.883,949.383,484.382,900.677,734.977,424.776,917.975,925.868,882.369,736.468,996.865,378.6
Bulgaria34,232.834,634.931,824.928,385.725,04624,976.924,918.321,889.221,557.621,67519,45919,625.319,769.2
Luxembourg26,402.123,695.124,292.821,760.522,637.322,638.121,785.921,706.521,636.920,267.820,293.822,24222,156.2
Croatia55,216.152,370.851,826.550,924.850,628.449,28449,967.749,111.549,587.448,263.947,97147,942.648,411.9
Lithuania36,259.533,25933,634.831,815.332,405.329,992.229,521.328,363.129,248.527,580.526,592.126,826.826,261.9
Slovenia46,314.946,323.647,046.847,625.247,221.244,755.144,140.345,367.945,406.143,738.944,212.242,628.542,369.7
Latvia20,435.820,173.918,96519,77618,493.418,801.518,852.818,19018,045.417,578.516,833.215,98517,192.4
Estonia10,645.810,035.29,414.29,465.69,629.89,353.19,385.69,1999,265.17,736.37,104.47,177.86,627.9
Cyprus20,088.720,078.221,695.621,727.721,789.721,813.722,86322,834.423,063.923,056.223,154.224,485.723,506.3
Malta11,457.611,397.111,188.711,083.510,908.210,621.110,156.810,098.910,025.19,817.99,438.39,185.19,276.3
Poland569,889.5553,221.5520,349.6515,313.2507,619.5470,788.3443,462.4423,490.4411,011.3389,736.4350,991.9356,367.7328,146.9
Sweden213,930.9216,031196,923.8197,043199,529.4190,830.3181,921.1179,422.8171,014.6178,514.3163,785.1162,710.6174,490.1
Romania229,426.7223,144.7215,780.5204,756.8200,555.8193,958.5184,190.7172,864.3170,006.6157,616.2152,740.6145,979144,445.6
Czechia156,151156,217.8148,896.3146,579.3141,625.3138,515136,966132,699.2131,871.4130,808.2132,153.5132,707.4131,936.8
Denmark112,460.6113,615.1120,426.9118,769.6119,335.9119,953.7125,229.2124,646.2123,323.5123,420.3126,902.6129,288.6127,419.5
Hungary179,198.7168,539.6164,348.9160,028.2155,025145,537.6152,672150,696.3147,426.6144,024.8139,581.8141,874.5134,981.4
Currency and deposits (F2)29
Euro area360,619.6333,151.5353,218.9347,760.1347,198.2327,846.9335,849.4332,159.8333,630.3351,704.3357,762.5349,798.5348,641.6
European Union390,135361,536.7383,638.9374,614.8375,666.1354,013.2362,560.8357,183.3357,418375,229.4381,905.5372,731.5373,862.8
Germany17,986.418,278.218,698.616,723.914,676.614,815.816,808.915,545.714,772.116,88618,122.515,342.715,337.4
France42,932.242,70944,729.941,79538,561.441,45041,653.340,631.737,816.641,30342,149.140,97639,775.7
Italy200,345.5170,659.6191,416.9192,950.6199,322.9178,266.3183,613.5183,119.6188,085.3199,139.8200,103.8199,202.7202,581.5
Spain5,5495,5155,4905,4335,3845,3635,3545,3115,2655,2865,2515,2095,171
Netherlands1,3262,1452,2031,4701,3231,2351,7941,3101,1191,6462,3921,3491,328
Belgium1,7442,6342,3942,1161,9591,9142,3931,8291,8432,2612,7751,9651,954
Ireland25,169.325,181.425,260.825,336.625,379.925,392.925,532.625,717.525,837.225,856.225,888.826,079.926,008.5
Austria2,0332,0312,0262,0231,9871,9911,9921,9691,9381,9341,9231,9061,863
Finland6369789918376817528878407448921,141794781
Portugal51,100.350,463.250,248.749,432.448,517.747,022.446,401.646,707.647,172.447,156.548,87948,38445,193
Greece7,5427,7597,5857,5517,3447,5787,3347,0587,0027,2867,1506,8506,890
Slovakia115124110.3114.698103.783.766.352.557.775.187.6181.3
Bulgaria1,849.92,454.2
Luxembourg373372.1370.1367.8364.2365.4360358357.7356354.2351.7345.7
Croatia72.269.567.468.464.262.559.962.158.153.852.653.653.6
Lithuania271.5207.6131.192.466.676.3131.3202.5192.4175.8110.50.60.6
Slovenia232.3231.5229.6224.4220.2225.7225223.6215.2216.6218.7217.5207.1
Latvia715.9655.8586.8570.2610.4595.3550.9558.1523.4492.1433.1387.3290.3
Estonia49.4106.3106.449.335.533.472.548.438.185.8124.526.747.3
Cyprus177.8177.8173.8173.8171.3171.3168.7168.7165.6165.6163.1160.2160.2
Malta398.8399.3399.6430.7431.4432.7433.4433432.8454.5455.5455.1472.4
Poland3,049.93,123.92,647.92,6173,452.93,444.72,281.52,580.92,601.42,528.22,3952,325.22,159.1
Sweden16,767.414,969.617,485.213,538.215,058.112,98015,849.514,093.913,257.911,907.913,91813,127.515,438.3
Romania4,350.75,119.64,506.54,0933,657.53,975.33,471.73,129.42,842.43,929.32,705.12,425.62,356.7
Czechia1,388.61,404.81,503.22,264.62,040.41,816.21,312.51,208.41,113.11,262.51,106.9991.21,052.4
Denmark2,231.22,253.52,502.52,552.22,5192,556.22,591.12,566.52,632.52,653.72,823.62,858.43,112.8
Hungary1,727.51,513.91,774.81,789.81,740.11,393.91,205.31,444.31,340.41,243.51,194.31,2051,101.8
Currency (F21)21
Euro area0000000000000
European Union0000000000000
Germany0000000000000
France0000000000000
Spain0000000000000
Belgium0000000000000
Ireland0000000000000
Finland0000000000000
Portugal0000000000000
Greece0000000000000
Slovakia0000000000000
Bulgaria00
Luxembourg0000000000000
Croatia0000000000000
Latvia0000000000000
Estonia0000000000000
Cyprus0000000000000
Malta0000000000000
Sweden0000000000000
Romania0000000000000
Denmark0000000000000
Deposits (F22, F29)29
Euro area360,619.6333,151.5353,218.9347,760.1347,198.2327,846.9335,849.4332,159.8333,630.3351,704.3357,762.5349,798.5348,641.6
European Union390,135361,536.7383,638.9374,614.8375,666.1354,013.2362,560.8357,183.3357,418375,229.4381,905.5372,731.5373,862.8
Germany17,986.418,278.218,698.616,723.914,676.614,815.816,808.915,545.714,772.116,88618,122.515,342.715,337.4
France42,932.242,70944,729.941,79538,561.441,45041,653.340,631.737,816.641,30342,149.140,97639,775.7
Italy200,345.5170,659.6191,416.9192,950.6199,322.9178,266.3183,613.5183,119.6188,085.3199,139.8200,103.8199,202.7202,581.5
Spain5,5495,5155,4905,4335,3845,3635,3545,3115,2655,2865,2515,2095,171
Netherlands1,3262,1452,2031,4701,3231,2351,7941,3101,1191,6462,3921,3491,328
Belgium1,7442,6342,3942,1161,9591,9142,3931,8291,8432,2612,7751,9651,954
Ireland25,169.325,181.425,260.825,336.625,379.925,392.925,532.625,717.525,837.225,856.225,888.826,079.926,008.5
Austria2,0332,0312,0262,0231,9871,9911,9921,9691,9381,9341,9231,9061,863
Finland6369789918376817528878407448921,141794781
Portugal51,100.350,463.250,248.749,432.448,517.747,022.446,401.646,707.647,172.447,156.548,87948,38445,193
Greece7,5427,7597,5857,5517,3447,5787,3347,0587,0027,2867,1506,8506,890
Slovakia115124110.3114.698103.783.766.352.557.775.187.6181.3
Bulgaria1,849.92,454.2
Luxembourg373372.1370.1367.8364.2365.4360358357.7356354.2351.7345.7
Croatia72.269.567.468.464.262.559.962.158.153.852.653.653.6
Lithuania271.5207.6131.192.466.676.3131.3202.5192.4175.8110.50.60.6
Slovenia232.3231.5229.6224.4220.2225.7225223.6215.2216.6218.7217.5207.1
Latvia715.9655.8586.8570.2610.4595.3550.9558.1523.4492.1433.1387.3290.3
Estonia49.4106.3106.449.335.533.472.548.438.185.8124.526.747.3
Cyprus177.8177.8173.8173.8171.3171.3168.7168.7165.6165.6163.1160.2160.2
Malta398.8399.3399.6430.7431.4432.7433.4433432.8454.5455.5455.1472.4
Poland3,049.93,123.92,647.92,6173,452.93,444.72,281.52,580.92,601.42,528.22,3952,325.22,159.1
Sweden16,767.414,969.617,485.213,538.215,058.112,98015,849.514,093.913,257.911,907.913,91813,127.515,438.3
Romania4,350.75,119.64,506.54,0933,657.53,975.33,471.73,129.42,842.43,929.32,705.12,425.62,356.7
Czechia1,388.61,404.81,503.22,264.62,040.41,816.21,312.51,208.41,113.11,262.51,106.9991.21,052.4
Denmark2,231.22,253.52,502.52,552.22,5192,556.22,591.12,566.52,632.52,653.72,823.62,858.43,112.8
Hungary1,727.51,513.91,774.81,789.81,740.11,393.91,205.31,444.31,340.41,243.51,194.31,2051,101.8
Debt securities (F3)29
Euro area12,003,38011,729,726.211,689,121.911,542,359.411,363,181.911,160,78111,142,760.711,026,488.810,858,700.310,642,470.910,645,279.910,531,190.610,371,825.4
European Union13,134,090.112,831,195.512,751,892.612,590,110.312,389,102.912,131,61612,103,221.111,952,849.811,766,42611,514,626.411,483,994.711,374,303.811,183,591.2
Germany2,300,655.12,239,852.42,220,012.92,168,352.12,149,749.22,133,025.62,119,6832,093,757.42,094,668.22,075,296.32,088,149.12,044,768.12,026,739.9
France3,170,822.13,096,187.83,124,134.13,064,637.52,998,494.12,952,8822,960,313.82,892,201.42,821,254.12,760,2692,754,963.12,714,218.12,678,540.5
Italy2,641,420.32,605,807.72,576,443.42,577,636.22,529,7092,486,928.12,479,548.22,474,291.92,418,924.42,378,097.92,373,843.22,379,989.72,322,959.8
Spain1,559,1301,515,6941,518,1021,513,2511,498,0921,452,2951,464,5001,445,9431,437,8501,397,7211,395,3791,380,6321,348,690
Netherlands440,207439,449417,503419,339416,787417,550396,139403,801399,558406,604395,130399,067397,180
Belgium614,500599,676586,281574,884569,518552,672551,485553,619550,306526,726535,839515,201508,994
Ireland148,017.1141,793.5140,522.1138,658.8137,866.9144,880145,015.7144,158143,263.5147,314.6147,349.1147,698.3148,271.4
Austria384,277.3371,162.7376,364366,122.8366,943.7349,203.5353,997.9350,718.7339,431.3326,767.2325,630.7321,935.9323,488.2
Finland195,779189,258183,143185,785174,984170,159169,447166,315161,085154,928151,750151,262146,613
Portugal165,810.2158,612.4174,197.4168,147.8160,258154,566.2157,781.1161,520.6153,139.2147,030.7159,436.7159,744.7162,192.8
Greece97,47198,00198,21898,22598,21294,84694,61095,23294,93292,04191,32188,94185,502
Slovakia77,856.475,03875,142.174,567.174,163.168,871.168,795.268,267.667,187.960,218.361,250.460,475.256,836.4
Bulgaria28,328.828,362.728,142.124,90121,447.821,43021,329.918,314.117,82717,847.915,555.515,75615,768.2
Luxembourg22,875.220,224.720,774.718,277.719,227.719,227.917,978.717,978.717,979.216,731.316,731.318,721.318,721.3
Croatia40,734.938,616.638,219.937,739.736,834.235,512.135,629.134,947.935,207.734,105.433,428.833,49133,471.2
Lithuania30,044.327,478.227,967.726,194.926,67024,245.424,013.222,756.223,540.222,211.721,776.322,109.121,494.2
Slovenia38,919.838,737.739,337.940,271.940,140.138,79938,126.839,265.739,311.937,626.937,840.936,814.736,633.9
Latvia18,465.618,262.416,813.817,621.616,27416,473.116,457.115,798.315,609.515,147.314,637.313,817.314,607.3
Estonia6,354.35,872.25,388.85,433.85,583.55,258.45,3825,124.95,236.43,605.33,324.83,491.72,942.3
Cyprus11,637.411,618.912,682.612,715.512,73412,75013,784.313,799.613,789.613,809.813,854.715,215.914,264.3
Malta10,074.210,020.49,731.29,596.99,493.59,206.58,743.78,677.68,599.28,371.48,088.97,840.77,914.8
Poland422,356.3404,343385,554.6384,194.4376,955.3344,335331,941.2314,973.3307,877.2288,550.1263,527268,877.4244,573
Sweden121,013.5126,692.7112,329.9114,935.7113,907109,219.5100,439.3101,120.597,522.1100,038.792,268.591,931.296,412.5
Romania184,325.4177,887.7175,971.5168,512.7163,974.3157,981.3155,636.1144,825.8140,486.2127,881.1126,433122,105.1120,696.2
Czechia142,697.4141,582135,013.7132,250.7127,806.8125,293125,201.2121,268120,499.9119,046.5120,115.9120,286.3119,066.1
Denmark102,259.7102,271.3109,570.8107,682.3108,528.3107,874.7113,616.3112,914.8111,582.7110,485.3114,080.9115,516.2114,258
Hungary158,057.8148,692.7144,330.2140,175.1134,749.3126,131.6133,626.4131,258.7129,757.5126,153.8122,289.4124,397.1116,759.9
Short-term debt securities (F31)29
Euro area760,865.3739,627.7704,276.9698,082.9696,000.8738,494.2698,905.1700,226.2685,710.4680,417.8699,254.4663,752.5646,941.9
European Union807,316796,057.4753,692.2752,281738,446.8776,971.8732,828.7735,153.4717,812.3714,669.2723,509.1695,051.8675,190.2
Germany104,56599,394.789,746.183,59695,367.6115,189.8111,890.4119,459.5134,243.3147,340.6165,017.1153,736.1145,428.9
France282,738.9270,907.3271,047.7272,133.9259,887.4260,812.4253,754.7243,607.3223,846.6202,006.7195,125.7194,108.7189,575.5
Italy132,288.1130,157.4128,854.2132,385.3128,963.4129,827.7128,544.9131,038.5123,388.9119,751.1119,637.4118,938110,882.1
Spain79,19475,07469,05475,83878,19681,21074,03271,27070,80371,66681,47381,41668,916
Netherlands40,71444,76929,33919,73027,45943,33626,17020,60925,72733,05728,29421,83233,143
Belgium51,88852,58148,99751,10341,48644,91341,26749,74545,88545,53951,40142,21139,557
Ireland440.7461.5866.4539.1970.5544.9485.1495566.9581626.11,471.72,320
Austria22,367.220,623.918,782.817,163.722,482.720,092.718,684.416,693.717,748.920,824.319,520.312,557.321,310.4
Finland22,85522,88922,79021,23719,69121,37623,81723,59822,12322,58021,99520,14717,112
Portugal9,046.58,157.49,874.69,427.67,924.68,029.57,339.29,671.55,6102,134.52,438.82,974.84,360.9
Greece6,6927,2837,4747,6017,7637,9198,2179,30910,74011,33811,20811,22711,168
Slovakia0000000000000
Bulgaria0000000000000
Luxembourg00550550000000000
Croatia5,284.45,162.14,755.44,472.63,567.13,283.12,9382,769.93,018.62,091.31,198.91,2611,568.8
Lithuania0000000000000
Slovenia357.1195.5396.6407.1297.4214.7227.7320.9390.9409.2640647.6427.6
Latvia0000000000000
Estonia1,5821,1001,1151,1601,3099841,1041,0451,154521237402350
Cyprus118.796.572.299.599.474.474.361.924.819.834.774.4110.9
Malta733.7775.3561.9639.1536.6687359.3532.1439.5558.2407.5747.8710.7
Poland4,956.46,792.77,428.76,331.54,534.9110.694.7309.6293.6606.179.364.777.7
Sweden19,540.628,553.321,133.827,115.517,769.719,795.912,197.915,559.715,220.518,553.67,697.510,328.79,996.2
Romania2,621.73,274.34,497.35,284.85,648.96,049.75,895.64,798.92,908.42,263.31,885.21,599.21,943.5
Czechia7,316.36,755.35,5975,195.24,839.63,202.54,685.83,260.32,897.41,799.52,456.94,530.73,924.6
Denmark938551.8801.6680.6990.41,107.41,063.41,090.81,245.61,980.62,722.94,607.23,504.7
Hungary11,077.710,502.39,956.99,590.58,662.48,211.59,986.39,907.99,536.39,048.39,41310,168.88,801.6
Long-term debt securities (F32)29
Euro area11,242,514.710,990,098.510,984,84610,844,276.410,667,181.110,422,286.810,443,854.610,326,262.610,172,990.99,962,051.29,946,025.59,867,438.19,724,883.5
European Union12,326,774.212,035,138.111,998,201.411,837,829.311,650,656.111,354,644.211,370,391.511,217,696.311,048,614.710,799,955.410,760,485.510,679,251.910,508,400.9
Germany2,196,090.12,140,457.72,130,266.82,084,756.12,054,381.62,017,835.82,007,792.51,974,2981,960,424.91,927,955.71,923,1321,891,0321,881,311
France2,888,083.22,825,280.62,853,086.32,792,503.62,738,606.62,692,069.62,706,559.12,648,594.12,597,407.52,558,262.32,559,837.32,520,109.32,488,965
Italy2,509,132.12,475,650.32,447,589.12,445,2512,400,745.62,357,100.42,351,003.32,343,253.42,295,535.52,258,346.72,254,205.82,261,051.72,212,077.8
Spain1,479,9361,440,6201,449,0491,437,4131,419,8951,371,0851,390,4671,374,6731,367,0481,326,0541,313,9071,299,2161,279,774
Netherlands399,493394,680388,164399,609389,328374,214369,969383,192373,831373,547366,836377,235364,037
Belgium562,612547,095537,284523,781528,033507,759510,218503,874504,421481,186484,437472,990469,437
Ireland147,576.4141,332139,655.7138,119.7136,896.4144,335.1144,530.6143,663142,696.5146,733.5146,723146,226.5145,951.4
Austria361,910.1350,538.7357,581.2348,959.1344,461329,110.8335,313.5334,025.1321,682.4305,942.9306,110.5309,378.6302,177.7
Finland172,924166,369160,353164,548155,293148,783145,630142,717138,962132,348129,755131,115129,501
Portugal156,763.7150,455164,322.9158,720.2152,333.4146,536.8150,441.8151,849.1147,529.2144,896.3156,997.9156,769.9157,831.9
Greece90,77990,71890,74490,62490,44986,92786,39385,92384,19280,70380,11377,71474,334
Slovakia77,856.475,03875,142.174,567.174,163.168,871.168,795.268,267.667,187.960,218.361,250.460,475.256,836.4
Bulgaria28,328.828,362.728,142.124,90121,447.821,43021,329.918,314.117,82717,847.915,555.515,75615,768.2
Luxembourg22,875.220,224.720,224.717,727.719,227.719,227.917,978.717,978.717,979.216,731.316,731.318,721.318,721.3
Croatia35,450.533,454.533,464.533,267.133,267.132,22932,691.132,17832,189.132,014.132,229.932,229.931,902.3
Lithuania30,044.327,478.227,967.726,194.926,67024,245.424,013.222,756.223,540.222,211.721,776.322,109.121,494.2
Slovenia38,562.738,542.138,941.439,864.739,842.738,584.237,899.238,944.838,92137,217.737,20136,167.136,206.3
Latvia18,465.618,262.416,813.817,621.616,27416,473.116,457.115,798.315,609.515,147.314,637.313,817.314,607.3
Estonia4,772.34,772.24,273.84,273.84,274.54,274.44,2784,079.94,082.43,084.33,087.83,089.72,592.3
Cyprus11,518.811,522.412,610.412,61612,634.612,675.613,71013,737.713,764.813,79013,82015,141.514,153.4
Malta9,340.69,245.19,169.38,957.88,9578,519.58,384.58,145.68,159.77,813.27,681.47,092.97,204.1
Poland417,399.9397,550.3378,125.9377,862.9372,420.4344,224.3331,846.5314,663.7307,583.6287,944263,447.7268,812.8244,495.3
Sweden101,472.998,139.491,196.187,820.296,137.389,423.688,241.485,560.882,301.681,48584,571.181,602.586,416.3
Romania181,703.7174,613.3171,474.3163,227.9158,325.4151,931.6149,740.5140,026.9137,577.7125,617.7124,547.8120,506118,752.7
Czechia135,381.2134,826.7129,416.7127,055.5122,967.2122,090.5120,515.4118,007.7117,602.6117,247.1117,659.1115,755.6115,141.5
Denmark101,321.7101,719.5108,769.2107,001.7107,537.8106,767.3112,553111,823.9110,337.1108,504.9111,358110,908.8110,753.3
Hungary146,980.2138,190.4134,373.3130,584.6126,086.9117,920.2123,640.1121,350.7120,221.2117,105.5112,876.4114,228.3107,958.3
Loans (F4)29
Euro area1,879,5401,883,680.71,845,830.91,813,997.61,793,386.51,801,1561,774,994.51,764,960.21,769,181.81,778,436.71,752,871.91,766,154.91,792,670.6
European Union2,180,368.92,184,5932,119,362.72,081,878.62,062,684.22,063,733.82,012,259.21,997,390.11,992,317.22,006,870.61,956,163.91,969,030.81,997,098
Germany583,393.7580,108.4550,816548,395.9537,180.6545,985.7535,174.8525,871529,079538,364.7529,589.6533,706.8553,707.9
France322,313.4321,568.3315,197.6310,721.8309,225.3311,764.6301,059.3299,521.5303,928.4301,675.8298,661.6300,729.3302,743.2
Italy316,424.8319,420.3313,171.3300,780.1304,542.9301,809.6299,790297,049.7293,707.6292,738.5277,385.4276,606.6272,044.4
Spain174,823177,016185,756172,221163,901162,915165,877174,414171,598172,370178,182184,279182,862
Netherlands75,84482,12673,80670,70872,44172,46671,95570,46375,48673,38570,21270,21876,498
Belgium90,33790,15092,12693,21891,44589,61390,37488,85487,70088,18887,05588,92890,631
Ireland42,224.842,919.943,128.643,216.142,956.145,30245,395.945,286.445,043.546,106.348,177.248,131.348,178.2
Austria45,10144,884.845,622.344,262.644,342.243,856.742,705.742,284.642,480.342,920.242,206.142,483.643,021.9
Finland58,72458,91158,48859,46457,88056,84655,24353,08152,75754,72250,64250,92050,637
Portugal66,19665,987.170,061.569,555.669,468.869,313.368,168.168,627.969,420.567,701.970,522.470,801.870,743.2
Greece255,093257,165262,044262,837260,756262,540268,870267,110266,430269,783273,732274,275274,552
Slovakia8,831.18,794.88,696.98,802.68,639.58,7608,545.88,584.18,685.38,606.28,410.98,4348,360.8
Bulgaria4,054.13,8183,682.83,484.63,598.13,546.93,588.53,575.13,730.63,827.13,903.53,869.34,001.1
Luxembourg3,153.83,098.43,148.13,115.13,045.43,044.93,447.23,369.93,3003,180.53,208.33,1693,089.2
Croatia14,409.113,684.713,539.213,116.713,730.113,709.414,278.714,101.614,321.514,104.714,489.614,398.114,887.2
Lithuania5,943.85,573.25,5365,5285,668.75,670.55,376.85,404.45,515.95,1934,705.34,717.14,767.1
Slovenia7,162.77,354.47,479.27,1296,860.85,730.45,788.45,878.65,8795,895.36,152.55,596.35,528.6
Latvia1,254.31,255.61,564.41,584.21,6091,7331,844.81,833.61,912.51,939.11,762.81,780.52,294.8
Estonia4,242.14,056.73,9193,982.54,010.84,061.33,931.14,025.73,990.64,045.23,655.13,659.43,638.3
Cyprus8,273.58,281.48,839.18,838.38,884.48,892.38,9108,866.19,108.79,080.89,136.49,109.79,081.9
Malta984.5977.41,057.91,055.9983.3981.9979.7988.2993.1992893.9889.3889.1
Poland144,483.3145,754.6132,147.2128,501.8127,211.3123,008.7109,239.7105,936.2100,532.798,658.185,069.985,165.181,414.8
Sweden76,15074,368.767,108.768,569.170,564.368,630.865,632.364,208.460,234.666,567.857,598.657,651.962,639.3
Romania40,750.640,137.435,302.532,151.232,92432,00225,08324,909.126,67825,805.923,602.421,448.221,392.7
Czechia12,064.913,23112,379.412,064.111,77811,405.810,452.310,222.910,258.410,499.210,930.611,429.911,818.3
Denmark7,969.69,090.48,353.68,5358,288.69,522.69,021.99,164.99,108.510,281.19,998.110,914.110,048.6
Hungary19,413.318,333.118,243.918,063.318,535.618,012.117,840.317,993.316,328.616,627.516,098.216,272.417,119.7
Short-term loans (F41)29
Euro area168,089.7177,090.2148,762.4153,887143,851.3144,434.5142,341.6138,291.9148,047.9144,854.1147,688.3160,775.2181,155.9
European Union204,848.8215,713.7180,502.7187,401.9180,478.5181,894.4174,325.5169,976.2177,889.1180,358.9178,712193,515.2220,048.3
Germany87,789.887,766.964,643.968,829.662,25770,785.666,483.360,893.266,237.468,181.967,154.973,60289,026.2
France17,728.214,149.819,905.416,531.314,134.813,303.110,512.810,312.114,30910,259.311,953.712,271.913,355.6
Italy32,088.535,919.233,835.736,844.839,425.936,094.939,855.542,32340,476.137,829.642,194.943,458.740,843.9
Spain5,3387,4865,8657,7015,3254,7085,0098,3605,2934,8245,3417,9396,155
Netherlands8,86014,5286,6163,6064,7544,5423,7272,2197,6555,7813,2223,1729,363
Belgium7,6466,3458,4849,9278,8207,2118,8816,7135,7276,0015,7977,7669,158
Ireland250.2239283.4290.2279.5221.3357.6252.2283.2335.3298.9284.3348.5
Austria3,0773,645.82,792.52,373.32,468.42,325.62,180.42,102.42,121.52,316.92,196.62,542.52,776.2
Finland6611,5831,5502,6481,7641,2021,6571,1471,2803,8711,6052,4152,612
Portugal675.5587.4732.7835.1705.7609.9727.3834.41,521.2560.31,4361,369.41,488.9
Greece1,2431,8861,0021,1041,4481,7897938617652,6853,6843,7554,052
Slovakia373.2300.7439.4808.3359345462.1378.7454.9353.9358.6364.3265
Bulgaria1749.49.747.349.848.44452.754.254.451.83.83
Luxembourg3949.346.458.374.993.582.9100.896.1122.8103.59193.5
Croatia115.1162.1106.4102.5109.883.3182.5234.1246.8187.3205.9224.2169.9
Lithuania31.42.82.76.449.61.71.76.11.480.910.9
Slovenia2,1222,346.52,408.12,134.21,793.31,023.71,335.11,452.61,432.81,403.32,047.31,480.51,407.4
Latvia7.811.98.68.98.522.112.97.647.332.83.32.32.6
Estonia3.33.22.32.42.32.42.65.9544.54.96.8
Cyprus0000000000000
Malta23.728.428.328.321.9223436.14142.328.527.527.7
Poland7,425.57,493.27,201.76,945.36,561.95,455.74,803.74,181.93,668.33,217.42,790.73,274.53,572.8
Sweden19,595.618,082.616,069.718,116.419,011.420,648.420,507.420,154.817,097.722,36117,309.418,639.322,523
Romania4,4097,136.43,666.33,346.45,9866,108.72,066.32,334.94,280.64,017.83,192.41,953.61,936.6
Czechia635.4684569.9559.5540.957.444.658.265.257.41,634.81,8992,342.4
Denmark3,314.24,459.33,610.13,734.43,502.24,595.94,107.24,241.84,180.95,330.55,288.56,171.35,320
Hungary1,379.4767.9622.5812.81,024.8593.9454.7712.6548.5520.6807.8802.33,197.6
Long-term loans (F42)29
Euro area1,711,450.31,706,590.51,697,069.51,660,109.61,649,535.31,656,722.61,632,652.81,626,668.31,621,1341,633,581.61,605,183.61,605,378.71,611,514.6
European Union1,975,520.11,968,879.31,938,861.11,894,475.81,882,205.81,881,840.41,837,933.71,827,413.91,814,428.11,826,510.81,777,451.81,775,514.51,777,049.7
Germany495,604492,341.5486,172.1479,566.3474,923.6475,200.2468,691.5464,977.8462,841.6470,182.7462,434.7460,104.8464,681.6
France304,585.2307,418.5295,292.2294,190.5295,090.5298,461.5290,546.5289,209.4289,619.3291,416.5286,707.9288,457.4289,387.6
Italy284,336.4283,501.1279,335.7263,935.3265,117.1265,714.7259,934.6254,726.7253,231.5254,909235,190.4233,147.9231,200.6
Spain169,485169,530179,892164,520158,576158,208160,868166,054166,305167,545172,842176,339176,707
Netherlands66,98467,59867,19067,10267,68767,92468,22868,24467,83167,60466,99067,04667,135
Belgium82,69183,80583,64283,29082,62582,40281,49382,14181,97382,18781,25781,16281,473
Ireland41,974.642,680.942,845.242,925.942,676.645,080.745,038.345,034.244,760.345,770.947,878.347,84747,829.7
Austria42,02441,23942,829.941,889.341,873.841,53140,525.340,182.240,358.840,603.340,009.539,941.140,245.7
Finland58,06357,32856,93856,81656,11655,64453,58651,93451,47750,85149,03748,50548,025
Portugal65,520.565,399.769,328.868,720.568,763.168,703.467,440.867,793.567,899.367,141.769,086.469,432.469,254.3
Greece253,850255,279261,042261,733259,308260,751268,077266,249265,665267,098270,048270,520270,500
Slovakia8,4588,494.28,257.67,994.38,280.68,415.18,083.78,205.48,230.48,252.48,052.38,069.88,095.8
Bulgaria4,037.13,768.73,673.13,437.33,548.43,498.53,544.53,522.43,676.43,772.73,851.83,865.53,998.1
Luxembourg3,114.83,049.13,101.63,056.82,970.52,951.43,364.33,269.13,203.93,057.83,104.73,0782,995.7
Croatia14,293.913,522.713,432.813,014.213,620.313,626.114,096.213,867.514,074.713,917.414,283.714,17414,717.3
Lithuania5,912.45,570.45,533.35,521.75,619.15,668.85,375.15,398.35,514.55,185.14,704.44,716.14,766.3
Slovenia5,040.75,007.95,071.14,994.75,067.64,706.64,453.44,4264,446.24,491.94,105.24,115.84,121.2
Latvia1,246.51,243.81,555.71,575.31,600.51,710.91,831.91,8261,865.21,906.41,759.61,778.32,292.2
Estonia4,238.84,053.53,916.73,980.14,008.54,058.93,928.54,019.83,985.64,041.23,650.63,654.53,631.5
Cyprus8,273.58,281.48,839.18,838.38,884.48,892.38,9108,866.19,108.79,080.89,136.49,109.79,081.9
Malta960.89491,029.61,027.6961.5959.9945.7952.1952949.6865.3861.8861.4
Poland137,057.8138,261.3124,945.4121,556.5120,649.4117,553104,436.1101,754.296,864.395,440.782,279.281,890.677,842
Sweden56,554.356,286.151,038.950,452.751,552.947,982.445,124.944,053.543,136.944,206.740,289.239,012.640,116.3
Romania36,341.633,00131,636.328,804.726,938.125,893.323,016.722,574.122,397.521,788.120,41019,494.619,456.1
Czechia11,429.512,546.911,809.511,504.511,237.111,348.410,407.710,164.610,193.210,441.79,295.89,530.99,475.9
Denmark4,655.44,631.14,743.54,800.84,786.44,926.84,914.74,923.14,927.64,950.74,709.54,742.94,728.6
Hungary18,033.917,565.217,621.417,250.617,510.817,418.217,385.617,280.815,780.116,106.915,290.415,470.213,922.1

Latest reading

Euro area stood at 88.9% in Q1 2026. That is +1.2 pp from Q4 2025 and +1.7 pp from a year earlier. The series on this page is quarterly and runs from Q1 2000 to Q1 2026. Source: Eurostat.

Latest
88.9%
Q1 2026
vs previous period
+1.2 pp
Q4 2025
vs a year earlier
+1.7 pp

About this data

Euro area and EU quarterly general government debt under the Maastricht definition: debt-to-GDP ratios and absolute values of consolidated gross debt for the general government sector. The table provides a complete breakdown of debt instruments under ESA 2010 (currency and deposits F2, short- and long-term debt securities F3, short- and long-term loans F4). The new maturity structure reveals refinancing risks: countries with high short-term debt face an immediate surge in borrowing costs whenever interest rates rise, whereas long-term debt absorbs rate changes gradually over years. The sum of the three components F2, F3, and F4 equals total debt exactly. The Maastricht Treaty reference threshold is 60% of GDP—a level both the euro area and the EU have far exceeded since the 2008 financial crisis and, more notably, the pandemic. Eurostat releases quarterly data with a lag of approximately three months, subject to frequent revisions as member states update the scope of their government sectors. Source: Eurostat.

MacroDataHub on Facebook