Makrognosis

Russia GDP (Gross Domestic Product)

AnnualNominalCode RU.GDP.A.NOM

Latest2,561,310,169,359 RUB billion2025
Previous2,186,462,268,813 RUB billion2024
Year ago2,186,462,268,813 RUB billion2024

Russia GDP (Gross Domestic Product) was 2,561,310,169,359 RUB billion in 2025, up 17.1% from 2024.

That is the highest reading since the series began in 1988.

Over the past ten years it has ranged from 1,276,786,350,881 RUB billion (2016) to 2,561,310,169,359 RUB billion (2025), averaging 1,815,793,332,480 RUB billion.

Russia GDP (Gross Domestic Product) (RUB billion), 1988 – 20250bn1,000bn2,000bn3,000bn19901995200020052010201520202025Robomacro
Russia GDP (Gross Domestic Product) (RUB billion), 1988 – 2025. Source: Federal State Statistics Service (Rosstat).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
20252,561,310,169,359 RUB billion
20242,186,462,268,813 RUB billion
20232,046,284,838,151 RUB billion
20222,292,495,097,681 RUB billion
20211,829,186,719,575 RUB billion
20201,493,075,894,362 RUB billion
20191,693,115,002,708 RUB billion
20181,657,328,773,461 RUB billion
20171,574,199,360,089 RUB billion
20161,276,786,350,881 RUB billion
20151,363,482,182,198 RUB billion
20142,059,241,589,895 RUB billion
20132,292,470,078,346 RUB billion
20122,208,293,553,878 RUB billion
20112,045,922,753,398 RUB billion
20101,524,916,715,224 RUB billion
20091,222,645,900,056 RUB billion
20081,660,848,058,303 RUB billion
20071,299,703,478,482 RUB billion
2006989,932,071,353 RUB billion
2005764,015,973,481 RUB billion
2004591,016,690,732 RUB billion
2003430,347,420,185 RUB billion
2002345,470,494,418 RUB billion

Last 24 observations. The full history (38 observations) is available through the API.

Get Russia GDP (Gross Domestic Product) in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/RU.GDP.A.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/RU.GDP.A.NOM",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation2025
First observation1988
Observations38
FrequencyAnnual
UnitsRUB billion
AdjustmentNominal
10-year high2,561,310,169,359 RUB billion (2025)
10-year low1,276,786,350,881 RUB billion (2016)
10-year average1,815,793,332,480 RUB billion
Source agencyFederal State Statistics Service (Rosstat)
Makrognosis codeRU.GDP.A.NOM

Compare across countries

GDP (Gross Domestic Product) by country →

Other Russia indicators

Russia Unemployment RateRussia Credit Rating & Sovereign Risk ScoreRussia Central bank policy rate (Bank of key rate, daily)Russia RUB per USD, calendar-month average of the official Bank of daily rate (CBR R01235)Russia Russian Ruble per US Dollar (RUB/USD; Bank of daily official rate)

FAQ

What is the current gDP (Gross Domestic Product) in Russia?
The latest reading is 2,561,310,169,359 RUB billion for 2025, published by Federal State Statistics Service (Rosstat).
Where does this data come from?
It is collected directly from Federal State Statistics Service (Rosstat) and is available through the Makrognosis API under the code RU.GDP.A.NOM.

Last updated 2026-07-30. Source: Federal State Statistics Service (Rosstat). Original title: “Russia GDP current prices (Rosstat national accounts, RUB)”.