Table Data - Real Gross Domestic Product (GDP) for Mexico
| Title | Real Gross Domestic Product (GDP) for Mexico |
|---|---|
| Series ID | NGDPRSAXDCMXQ |
| Source | International Monetary Fund |
| Release | International Financial Statistics (Not a Press Release) |
| Seasonal Adjustment | Seasonally Adjusted |
| Frequency | Quarterly |
| Units | Millions of Domestic Currency |
| Date Range | 1993-01-01 to 2026-04-01 |
| Last Updated | 2026-09-07 7:28 AM CDT |
| Notes |
| DATE | VALUE |
|---|---|
| 1993-01-01 | 3451158.5 |
| 1993-04-01 | 3450937.2 |
| 1993-07-01 | 3491017.5 |
| 1993-10-01 | 3512978.2 |
| 1994-01-01 | 3548542.9 |
| 1994-04-01 | 3629421.5 |
| 1994-07-01 | 3649054.6 |
| 1994-10-01 | 3688307.7 |
| 1995-01-01 | 3520394.8 |
| 1995-04-01 | 3306184.5 |
| 1995-07-01 | 3377132.9 |
| 1995-10-01 | 3454339.1 |
| 1996-01-01 | 3533922.5 |
| 1996-04-01 | 3572360.7 |
| 1996-07-01 | 3625470.5 |
| 1996-10-01 | 3740363.1 |
| 1997-01-01 | 3753310.7 |
| 1997-04-01 | 3843274.8 |
| 1997-07-01 | 3922377.3 |
| 1997-10-01 | 4033005.6 |
| 1998-01-01 | 4096002.4 |
| 1998-04-01 | 4124030.5 |
| 1998-07-01 | 4144761.5 |
| 1998-10-01 | 4152191.7 |
| 1999-01-01 | 4189446.3 |
| 1999-04-01 | 4219371.6 |
| 1999-07-01 | 4259167.8 |
| 1999-10-01 | 4301798.4 |
| 2000-01-01 | 4389471.0 |
| 2000-04-01 | 4446526.2 |
| 2000-07-01 | 4495169.6 |
| 2000-10-01 | 4444523.7 |
| 2001-01-01 | 4474351.3 |
| 2001-04-01 | 4439399.9 |
| 2001-07-01 | 4430456.2 |
| 2001-10-01 | 4392147.4 |
| 2002-01-01 | 4364699.1 |
| 2002-04-01 | 4412823.0 |
| 2002-07-01 | 4453309.2 |
| 2002-10-01 | 4462731.8 |
| 2003-01-01 | 4462153.9 |
| 2003-04-01 | 4466757.1 |
| 2003-07-01 | 4469365.0 |
| 2003-10-01 | 4509757.1 |
| 2004-01-01 | 4568310.1 |
| 2004-04-01 | 4629891.7 |
| 2004-07-01 | 4627531.1 |
| 2004-10-01 | 4676779.0 |
| 2005-01-01 | 4687117.2 |
| 2005-04-01 | 4688725.9 |
| 2005-07-01 | 4735760.7 |
| 2005-10-01 | 4823480.0 |
| 2006-01-01 | 4919809.6 |
| 2006-04-01 | 4960233.5 |
| 2006-07-01 | 4972879.5 |
| 2006-10-01 | 4991020.2 |
| 2007-01-01 | 5027610.0 |
| 2007-04-01 | 5058492.9 |
| 2007-07-01 | 5076633.0 |
| 2007-10-01 | 5089964.6 |
| 2008-01-01 | 5086766.2 |
| 2008-04-01 | 5126937.5 |
| 2008-07-01 | 5130094.9 |
| 2008-10-01 | 5049726.7 |
| 2009-01-01 | 4739000.1 |
| 2009-04-01 | 4657783.1 |
| 2009-07-01 | 4827208.0 |
| 2009-10-01 | 4933088.4 |
| 2010-01-01 | 4954512.6 |
| 2010-04-01 | 5006646.8 |
| 2010-07-01 | 5054748.8 |
| 2010-10-01 | 5096796.8 |
| 2011-01-01 | 5133243.1 |
| 2011-04-01 | 5146908.6 |
| 2011-07-01 | 5244389.8 |
| 2011-10-01 | 5282393.1 |
| 2012-01-01 | 5331693.9 |
| 2012-04-01 | 5364583.7 |
| 2012-07-01 | 5379405.0 |
| 2012-10-01 | 5421221.6 |
| 2013-01-01 | 5425822.2 |
| 2013-04-01 | 5403964.7 |
| 2013-07-01 | 5437729.7 |
| 2013-10-01 | 5464437.6 |
| 2014-01-01 | 5501120.3 |
| 2014-04-01 | 5570009.1 |
| 2014-07-01 | 5579858.0 |
| 2014-10-01 | 5627224.8 |
| 2015-01-01 | 5655391.1 |
| 2015-04-01 | 5703842.4 |
| 2015-07-01 | 5771438.5 |
| 2015-10-01 | 5754310.7 |
| 2016-01-01 | 5745919.4 |
| 2016-04-01 | 5774118.9 |
| 2016-07-01 | 5824241.2 |
| 2016-10-01 | 5889139.0 |
| 2017-01-01 | 5924327.1 |
| 2017-04-01 | 5929516.2 |
| 2017-07-01 | 5895029.0 |
| 2017-10-01 | 5977126.2 |
| 2018-01-01 | 6051818.4 |
| 2018-04-01 | 6033964.4 |
| 2018-07-01 | 6058227.7 |
| 2018-10-01 | 6046657.6 |
| 2019-01-01 | 6048202.9 |
| 2019-04-01 | 6029858.7 |
| 2019-07-01 | 6031648.7 |
| 2019-10-01 | 5986777.6 |
| 2020-01-01 | 5913983.9 |
| 2020-04-01 | 4795507.3 |
| 2020-07-01 | 5542209.5 |
| 2020-10-01 | 5780424.6 |
| 2021-01-01 | 5824078.8 |
| 2021-04-01 | 5875450.2 |
| 2021-07-01 | 5824992.8 |
| 2021-10-01 | 5893067.1 |
| 2022-01-01 | 5978198.4 |
| 2022-04-01 | 6046311.1 |
| 2022-07-01 | 6092947.6 |
| 2022-10-01 | 6168509.3 |
| 2023-01-01 | 6203683.7 |
| 2023-04-01 | 6249078.5 |
| 2023-07-01 | 6288667.6 |
| 2023-10-01 | 6300467.0 |
| 2024-01-01 | 6326505.6 |
| 2024-04-01 | 6316564.2 |
| 2024-07-01 | 6378821.3 |
| 2024-10-01 | 6322706.7 |
| 2025-01-01 | 6371674.1 |
| 2025-04-01 | 6370144.7 |
| 2025-07-01 | 6363468.4 |
| 2025-10-01 | 6423621.5 |
| 2026-01-01 | 6401613.2 |
| 2026-04-01 | 6492798.1 |