Money Supply M2

Country/Region Last Frequency Range
Australia (USD mn) 2,354,703.061 Jan 2026 monthly Mar 1965 - Jan 2026
Bolivia (USD mn) 29,409.928 Jan 2026 monthly Dec 1987 - Jan 2026
Brazil (USD mn) 1,335,249.450 Oct 2025 monthly Feb 1986 - Oct 2025
Canada (USD mn) 2,026,929.697 Dec 2025 monthly Jan 1968 - Dec 2025
China (USD mn) 47,147,450.485 Sep 2025 monthly Jan 1997 - Sep 2025
European Union (USD mn) 19,259,297.802 Jan 2026 monthly Jan 1999 - Jan 2026
France (USD mn) 3,616,008.867 Jan 2026 monthly Dec 1977 - Jan 2026
Germany (USD mn) 4,801,896.542 Jan 2026 monthly Jan 1969 - Jan 2026
Greece (USD mn) 307,451.901 Dec 2025 monthly Jan 2001 - Dec 2025
India (USD mn) 844,846.616 Dec 2025 monthly Mar 1994 - Dec 2025
Indonesia (USD mn) 602,752.525 Jan 2026 monthly Feb 1968 - Jan 2026
Italy (USD mn) 2,631,975.913 Jan 2026 monthly Dec 1974 - Jan 2026
Japan (USD mn) 10,424,172.606 Jan 2026 monthly Jan 1957 - Jan 2026
Malaysia (USD mn) 652,921.535 Jan 2026 monthly Dec 1969 - Jan 2026
Russia (USD mn) 1,688,385.598 Jan 2026 monthly Jun 1992 - Jan 2026
Singapore (USD mn) 1,125,523.290 Jan 2026 monthly Mar 2004 - Jan 2026
United Kingdom (USD mn) 4,375,465.250 Jan 2026 monthly Dec 1986 - Jan 2026
United States (USD mn) 22,442,100.000 Jan 2026 monthly Jan 1959 - Jan 2026

Accurate Macro & Micro Economic Data You Can Trust

Explore the most complete set of 6.6 million time series covering more than 200 economies, 20 industries and 18 macroeconomic sectors.

Learn more about what we do

All countries/regions

Country/Region Last Frequency Range
Albania (USD mn) 15,019.141 Jan 2026 monthly Dec 1993 - Jan 2026
Algeria (USD mn) 195,557.643 Dec 2024 monthly Jan 2001 - Dec 2024
Argentina (USD mn) 86,693.005 Jan 2026 monthly Jan 1990 - Jan 2026
Armenia (USD mn) 12,981.596 Dec 2025 monthly Jan 2002 - Dec 2025
Australia (USD mn) 2,354,703.061 Jan 2026 monthly Mar 1965 - Jan 2026
Austria (USD mn) 548,539.101 Jan 2026 monthly Sep 1997 - Jan 2026
Azerbaijan (USD mn) 22,534.527 Jan 2026 monthly Dec 1995 - Jan 2026
Bahrain (USD mn) 38,809.990 Jan 2026 monthly Dec 1974 - Jan 2026
Bangladesh (USD mn) 183,943.433 Jan 2026 monthly Jun 1986 - Jan 2026
Belarus (USD mn) 23,820.512 Feb 2026 monthly Nov 1993 - Feb 2026
Belgium (USD mn) 811,626.649 Jan 2026 monthly Dec 1996 - Jan 2026
Bolivia (USD mn) 29,409.928 Jan 2026 monthly Dec 1987 - Jan 2026
Bosnia and Herzegovina (USD mn) 26,032.841 Jan 2026 monthly Aug 1997 - Jan 2026
Botswana (USD mn) 8,971.167 Nov 2025 monthly Jan 2001 - Nov 2025
Brazil (USD mn) 1,335,249.450 Oct 2025 monthly Feb 1986 - Oct 2025
Brunei (USD mn) 13,578.791 Nov 2025 monthly Jan 1999 - Nov 2025
Bulgaria (USD mn) 121,840.171 Jan 2026 monthly Dec 1995 - Jan 2026
Cambodia (USD mn) 64,204.337 Jan 2026 monthly Jan 1995 - Jan 2026
Canada (USD mn) 2,026,929.697 Dec 2025 monthly Jan 1968 - Dec 2025
Chile (USD mn) 230,007.424 Feb 2026 monthly Jan 1986 - Feb 2026
China (USD mn) 47,147,450.485 Sep 2025 monthly Jan 1997 - Sep 2025
Colombia (USD mn) 231,141.595 Oct 2025 monthly Dec 1979 - Oct 2025
Croatia (USD mn) 87,035.635 Jan 2026 monthly Jun 1994 - Jan 2026
Czech Republic (USD mn) 345,590.254 Jan 2026 monthly Jan 2002 - Jan 2026
Denmark (USD mn) 296,470.964 Jan 2026 monthly Jan 1991 - Jan 2026
Ecuador (USD mn) 98,731.828 Nov 2025 monthly Dec 2006 - Nov 2025
Egypt (USD mn) 300,193.139 Jan 2026 monthly Jan 1996 - Jan 2026
Estonia (USD mn) 35,759.588 Jan 2026 monthly Jan 1993 - Jan 2026
European Union (USD mn) 19,259,297.802 Jan 2026 monthly Jan 1999 - Jan 2026
Finland (USD mn) 199,422.320 Jan 2026 monthly Jan 1980 - Jan 2026
France (USD mn) 3,616,008.867 Jan 2026 monthly Dec 1977 - Jan 2026
Georgia (USD mn) 12,590.813 Jan 2026 monthly Oct 1995 - Jan 2026
Germany (USD mn) 4,801,896.542 Jan 2026 monthly Jan 1969 - Jan 2026
Ghana (USD mn) 25,721.726 Jun 2025 quarterly Mar 1990 - Jun 2025
Greece (USD mn) 307,451.901 Dec 2025 monthly Jan 2001 - Dec 2025
Hong Kong SAR, China (USD mn) 2,637,954.360 Jan 2026 monthly Dec 1980 - Jan 2026
Hungary (USD mn) 144,774.926 Jan 2026 monthly Jan 1998 - Jan 2026
Iceland (USD mn) 18,833.967 Jan 2026 monthly Sep 1986 - Jan 2026
India (USD mn) 844,846.616 Dec 2025 monthly Mar 1994 - Dec 2025
Indonesia (USD mn) 602,752.525 Jan 2026 monthly Feb 1968 - Jan 2026
Iran (USD mn) 211,676.492 Sep 2025 monthly Dec 1999 - Sep 2025
Ireland (USD mn) 451,311.402 Dec 2025 monthly Jan 1999 - Dec 2025
Israel (USD mn) 468,549.629 Dec 2025 monthly Apr 1981 - Dec 2025
Italy (USD mn) 2,631,975.913 Jan 2026 monthly Dec 1974 - Jan 2026
Ivory Coast (USD mn) 43,938.924 Dec 2025 monthly Jan 2004 - Dec 2025
Japan (USD mn) 10,424,172.606 Jan 2026 monthly Jan 1957 - Jan 2026
Jordan (USD mn) 67,904.627 Jan 2026 monthly Jan 1990 - Jan 2026
Kazakhstan (USD mn) 87,973.201 Feb 2026 monthly Dec 1993 - Feb 2026
Kenya (USD mn) 41,709.013 Dec 2025 monthly Dec 1995 - Dec 2025
Kuwait (USD mn) 138,408.532 Jan 2026 monthly Jan 1994 - Jan 2026
Kyrgyzstan (USD mn) 8,619.179 Dec 2025 monthly Jan 1994 - Dec 2025
Laos (USD mn) 16,240.862 Sep 2025 quarterly Dec 1999 - Sep 2025
Latvia (USD mn) 27,549.549 Jan 2026 monthly Jul 2003 - Jan 2026
Lebanon (USD mn) 1,641.707 Nov 2025 monthly Dec 1979 - Nov 2025
Lithuania (USD mn) 74,168.224 Jan 2026 monthly Dec 1993 - Jan 2026
Luxembourg (USD mn) 496,079.899 Jan 2026 monthly Jan 1999 - Jan 2026
Macau SAR, China (USD mn) 106,857.763 Jan 2026 monthly Jun 1984 - Jan 2026
Malawi (USD mn) 4,195.127 Nov 2025 monthly Jan 1975 - Nov 2025
Malaysia (USD mn) 652,921.535 Jan 2026 monthly Dec 1969 - Jan 2026
Malta (USD mn) 35,972.924 Jan 2026 monthly Jan 1992 - Jan 2026
Mauritius (USD mn) 22,634.872 Dec 2025 monthly Jul 1976 - Dec 2025
Mexico (USD mn) 862,760.049 Oct 2025 monthly Dec 1985 - Oct 2025
Moldova (USD mn) 8,534.790 Jan 2026 monthly Jan 2000 - Jan 2026
Mongolia (USD mn) 13,123.515 Jan 2026 monthly Dec 1996 - Jan 2026
Morocco (USD mn) 193,370.534 Jan 2026 monthly Jan 1985 - Jan 2026
Mozambique (USD mn) 13,310.815 Dec 2025 monthly Dec 2001 - Dec 2025
Myanmar (USD mn) 56,858.041 Jan 2021 monthly Apr 2012 - Jan 2021
Nepal (USD mn) 57,266.142 Feb 2026 monthly Jan 2001 - Feb 2026
Netherlands (USD mn) 1,386,473.197 Jan 2026 monthly Jan 1957 - Jan 2026
New Zealand (USD mn) 267,163.748 Jan 2026 monthly Mar 1988 - Jan 2026
Nigeria (USD mn) 88,997.123 Jan 2026 monthly Apr 1990 - Jan 2026
North Macedonia (USD mn) 10,952.308 Jan 2026 monthly Jan 2003 - Jan 2026
Norway (USD mn) 361,681.717 Jan 2026 monthly Dec 1992 - Jan 2026
Oman (USD mn) 68,701.170 Nov 2025 monthly Jan 1999 - Nov 2025
Pakistan (USD mn) 148,599.023 Jan 2026 monthly Jan 1988 - Jan 2026
Palestinian Territory (USD mn) 20,698.932 Jan 2026 monthly Jul 2002 - Jan 2026
Panama (USD mn) 45,730.080 Nov 2025 monthly Dec 2002 - Nov 2025
Paraguay (USD mn) 14,305.490 Jan 2026 monthly Dec 1988 - Jan 2026
Peru (USD mn) 164,440.982 Jan 2026 monthly Jan 1992 - Jan 2026
Philippines (USD mn) 327,357.063 Jan 2026 monthly Dec 1988 - Jan 2026
Poland (USD mn) 763,122.851 Jan 2026 monthly Dec 1996 - Jan 2026
Portugal (USD mn) 367,819.760 Jan 2026 monthly Dec 1979 - Jan 2026
Qatar (USD mn) 204,230.412 Dec 2025 monthly Jan 1982 - Dec 2025
Romania (USD mn) 183,716.026 Jan 2026 monthly Dec 2001 - Jan 2026
Russia (USD mn) 1,688,385.598 Jan 2026 monthly Jun 1992 - Jan 2026
Saudi Arabia (USD mn) 766,966.167 Jan 2026 monthly Jan 1993 - Jan 2026
Serbia (USD mn) 27,786.706 Jan 2026 monthly Aug 2001 - Jan 2026
Singapore (USD mn) 1,125,523.290 Jan 2026 monthly Mar 2004 - Jan 2026
Slovakia (USD mn) 112,879.915 Jan 2026 monthly Dec 2000 - Jan 2026
Slovenia (USD mn) 59,394.099 Jan 2026 monthly Jan 1994 - Jan 2026
South Africa (USD mn) 298,602.031 Jan 2026 monthly Mar 1965 - Jan 2026
South Korea (USD mn) 2,828,698.174 Jan 2026 monthly Jan 1970 - Jan 2026
Spain (USD mn) 1,959,349.212 Jan 2026 monthly Jan 1962 - Jan 2026
Sri Lanka (USD mn) 45,923.291 Jan 2026 monthly Jan 1994 - Jan 2026
Sudan (USD mn) 8,545.354 Mar 2022 monthly Dec 2003 - Mar 2022
Sweden (USD mn) 580,504.959 Jan 2026 monthly Jan 1998 - Jan 2026
Switzerland (USD mn) 1,429,718.547 Jan 2026 monthly Dec 1984 - Jan 2026
Syria (USD mn) 33,769.510 Dec 2011 monthly Dec 1994 - Dec 2011
Taiwan, China (USD mn) 2,151,958.267 Jan 2026 monthly Jan 1992 - Jan 2026
Tajikistan (USD mn) 6,162.756 Jan 2026 monthly Dec 2000 - Jan 2026
Thailand (USD mn) 876,894.062 Jan 2026 monthly Jan 1997 - Jan 2026
Tunisia (USD mn) 46,873.729 Dec 2025 monthly Feb 1994 - Dec 2025
Turkey (USD mn) 582,551.126 Jan 2026 monthly Dec 1976 - Jan 2026
Ukraine (USD mn) 92,359.636 Jan 2026 monthly Dec 1995 - Jan 2026
United Arab Emirates (USD mn) 750,101.664 Dec 2025 monthly Jun 1991 - Dec 2025
United Kingdom (USD mn) 4,375,465.250 Jan 2026 monthly Dec 1986 - Jan 2026
United States (USD mn) 22,442,100.000 Jan 2026 monthly Jan 1959 - Jan 2026
Uruguay (USD mn) 17,032.116 Jan 2026 monthly Dec 1972 - Jan 2026
Uzbekistan (USD mn) 31,216.216 Feb 2026 monthly Jan 2013 - Feb 2026
Venezuela (USD mn) 2,979.678 Jan 2026 monthly Jan 1996 - Jan 2026
Vietnam (USD mn) 591,051.206 Nov 2023 monthly Dec 2000 - Nov 2023
Yemen (USD mn) 61,011.389 Mar 2025 monthly Dec 2004 - Mar 2025
Zambia (USD mn) 9,159.268 Dec 2025 monthly Jan 1997 - Dec 2025
Unlimited access tailored to your data needs
Flexible monthly access to CEIC data