Table Data - Gross National Income for Middle Income Countries

Title Gross National Income for Middle Income Countries
Series ID NYGNPMKTPCDMIC
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 2025-01-01
Last Updated 2026-07-07 4:55 PM CDT
Notes
DATE VALUE
1960-01-01 261520993078.198
1961-01-01 263366631626.990
1962-01-01 268872784748.099
1963-01-01 295097462422.336
1964-01-01 334849149869.533
1965-01-01 368434738160.522
1966-01-01 377354294616.392
1967-01-01 388398868413.765
1968-01-01 412134337437.770
1969-01-01 459731183827.524
1970-01-01 496211551343.912
1971-01-01 541603444263.833
1972-01-01 610389540783.063
1973-01-01 774714008170.262
1974-01-01 988586752340.666
1975-01-01 1089837547444.950
1976-01-01 1170369673587.290
1977-01-01 1318031738334.940
1978-01-01 1462805071592.190
1979-01-01 1700479492916.240
1980-01-01 1986899124308.040
1981-01-01 2131519833731.400
1982-01-01 2110998474300.540
1983-01-01 2099189402786.200
1984-01-01 2184236807056.790
1985-01-01 2268364554701.100
1986-01-01 2323671511837.250
1987-01-01 2376742037932.930
1988-01-01 2564613381395.280
1989-01-01 2772697390260.130
1990-01-01 3138473552165.510
1991-01-01 3044682658491.060
1992-01-01 3250825781020.210
1993-01-01 3517721737302.610
1994-01-01 3930283205731.390
1995-01-01 4546435112791.590
1996-01-01 5009852376866.800
1997-01-01 5326920014379.870
1998-01-01 5212941631898.630
1999-01-01 5166667354746.290
2000-01-01 5609208902471.710
2001-01-01 5630000506636.540
2002-01-01 5695403554530.040
2003-01-01 6361650319600.580
2004-01-01 7462352173635.470
2005-01-01 8794214528292.670
2006-01-01 10384726697671.300
2007-01-01 12817671106573.800
2008-01-01 15273590577545.200
2009-01-01 15323398438530.600
2010-01-01 18605477383060.100
2011-01-01 21764530265430.900
2012-01-01 23292116512093.400
2013-01-01 24579948873727.100
2014-01-01 25807913833158.000
2015-01-01 24951360189942.700
2016-01-01 25241269441044.000
2017-01-01 27626046572980.700
2018-01-01 29326899509683.000
2019-01-01 30237952555149.000
2020-01-01 29223651703158.900
2021-01-01 34442797515521.500
2022-01-01 36003789575194.400
2023-01-01 37091916738275.600
2024-01-01 38374482530315.500
2025-01-01 40326930969422.700

Back to Top