Federal Reserve Economic Data

Table Data - Gross National Income for Germany

Title Gross National Income for Germany
Series ID MKTGNIDEA646NWDB
Source World Bank
Release World Development Indicators (Not a Press Release)
Seasonal Adjustment Not Seasonally Adjusted
Frequency Annual
Units Current U.S. Dollars
Date Range 1960-01-01 to 2024-01-01
Last Updated 2025-12-17 3:23 PM CST
Notes
DATE VALUE
1960-01-01 85010723138.6036
1961-01-01 96820800520.5879
1962-01-01 106200250866.2080
1963-01-01 112563431717.2230
1964-01-01 123610661988.8220
1965-01-01 134981872168.3700
1966-01-01 143583914232.9760
1967-01-01 145439891855.9340
1968-01-01 157223543652.4000
1969-01-01 178637527269.5990
1970-01-01 217550281622.4020
1971-01-01 251619741816.7620
1972-01-01 301482913574.1890
1973-01-01 400551831686.7910
1974-01-01 447740156450.7600
1975-01-01 494009502345.1780
1976-01-01 523760417896.5360
1977-01-01 604164965888.9920
1978-01-01 747660114897.7600
1979-01-01 887270113114.9290
1980-01-01 956841570905.9610
1981-01-01 804607587191.6920
1982-01-01 779894795679.8580
1983-01-01 776399446955.1900
1984-01-01 733347869562.2290
1985-01-01 740910574674.4620
1986-01-01 1055641015941.6400
1987-01-01 1307918479869.4200
1988-01-01 1418778508742.6200
1989-01-01 1418244980755.2300
1990-01-01 1795930906669.8900
1991-01-01 1881127145550.9700
1992-01-01 2143984092673.7600
1993-01-01 2080767342955.1600
1994-01-01 2210746584307.5800
1995-01-01 2589546881397.5700
1996-01-01 2506874187678.7100
1997-01-01 2214459733814.5700
1998-01-01 2234846059797.7100
1999-01-01 2197783441553.2900
2000-01-01 1955278530149.0200
2001-01-01 1952097101306.7000
2002-01-01 2080222481981.9600
2003-01-01 2508651320592.9400
2004-01-01 2869498546858.6900
2005-01-01 2917037122988.3300
2006-01-01 3097365168631.7600
2007-01-01 3534281960036.0900
2008-01-01 3844551853801.5600
2009-01-01 3556586382752.3400
2010-01-01 3536720409000.0100
2011-01-01 3921931361964.9900
2012-01-01 3683392763115.2400
2013-01-01 3896452625221.5800
2014-01-01 4048097324395.6700
2015-01-01 3492650052066.0100
2016-01-01 3638261024242.4200
2017-01-01 3861080809000.0100
2018-01-01 4214947102850.1900
2019-01-01 4106477666878.4200
2020-01-01 4041530721161.1000
2021-01-01 4500885133271.2500
2022-01-01 4326585119992.2300
2023-01-01 4709991003415.7700
2024-01-01 4847009059489.8400

Back to Top