AfriFacto Statistics Engine

AFRIFACTO DATA EXPLORER

Explore African Data

Search, analyze, compare and rank African countries using imported AfriFacto observations. Every displayed statistic is tied to an indicator, year, unit and source.

54African countries
IndicatorGDP
Latest dataset year2025
Countries with data54 / 54
SourceWorld Bank — World Development Indicators
STEP 9 · INTERACTIVE MAP

Explore Africa visually

Interactive country-level data map
54 COUNTRIES

Explore African data on an interactive map

Compare countries visually by indicator, hover over a country to see its value, and click any country to open its detailed data.

Open Africa Interactive Data Map
AFRIFACTO DATA EXPLORER

GDP — Eswatini

Latest available year: 2025 · Data available from 1960 Latest is based on data available for Eswatini.

What this indicator means: Gross domestic product at purchaser prices, reported in current US dollars. Frequency: annual · Unit: current US$.

Historical time seriesChoose the period for Eswatini. Missing years are shown as gaps rather than connected data.

GDP in Eswatini

1960–2025 · current US$

Download CSV
GDPY-axis: current US$
5,570,727,8344,381,587,9923,192,448,1502,003,308,308814,168,467-374,971,375 current US$ 196019731986199920122025
DATA DOCUMENTATION

Source & methodology

Source: World Bank — World Development Indicators · View original source

World Bank World Development Indicators, indicator NY.GDP.MKTP.CD. Values are imported as published; null observations are excluded.

Status: verified · Last updated: 2026-09-12 17:02:05

First value35,076,8461960
Latest value5,160,679,6132025
Change over period+14,612.50%1960 to 2025
Observations66complete annual series

Understanding GDP in Eswatini

Gross domestic product at purchaser prices, reported in current US dollars. AfriFacto presents the available historical observations so readers can understand the direction, scale and changes in gdp over time. Where a source does not report a year, AfriFacto leaves that year as missing rather than estimating a value.

Historical data table

YearGDPSourceStatus
20255,160,679,613 current US$World Bank — World Development Indicatorsverified
20244,858,885,841 current US$World Bank — World Development Indicatorsverified
20234,621,191,262 current US$World Bank — World Development Indicatorsverified
20224,746,660,274 current US$World Bank — World Development Indicatorsverified
20214,807,069,277 current US$World Bank — World Development Indicatorsverified
20204,134,677,810 current US$World Bank — World Development Indicatorsverified
20194,617,018,959 current US$World Bank — World Development Indicatorsverified
20184,643,751,059 current US$World Bank — World Development Indicatorsverified
20174,462,640,651 current US$World Bank — World Development Indicatorsverified
20163,722,306,117 current US$World Bank — World Development Indicatorsverified
20153,908,217,914 current US$World Bank — World Development Indicatorsverified
20144,285,065,665 current US$World Bank — World Development Indicatorsverified
20134,463,396,204 current US$World Bank — World Development Indicatorsverified
20124,747,813,067 current US$World Bank — World Development Indicatorsverified
20114,722,912,047 current US$World Bank — World Development Indicatorsverified
20104,360,714,359 current US$World Bank — World Development Indicatorsverified
20093,525,213,502 current US$World Bank — World Development Indicatorsverified
20083,235,921,171 current US$World Bank — World Development Indicatorsverified
20073,391,122,887 current US$World Bank — World Development Indicatorsverified
20063,215,307,901 current US$World Bank — World Development Indicatorsverified
20053,097,946,371 current US$World Bank — World Development Indicatorsverified
20042,710,331,785 current US$World Bank — World Development Indicatorsverified
20032,149,632,433 current US$World Bank — World Development Indicatorsverified
20021,393,945,031 current US$World Bank — World Development Indicatorsverified
20011,502,870,486 current US$World Bank — World Development Indicatorsverified
20001,697,161,558 current US$World Bank — World Development Indicatorsverified
19991,547,888,496 current US$World Bank — World Development Indicatorsverified
19981,576,908,856 current US$World Bank — World Development Indicatorsverified
19971,716,714,070 current US$World Bank — World Development Indicatorsverified
19961,602,741,834 current US$World Bank — World Development Indicatorsverified
19951,698,989,464 current US$World Bank — World Development Indicatorsverified
19941,419,294,254 current US$World Bank — World Development Indicatorsverified
19931,357,189,552 current US$World Bank — World Development Indicatorsverified
19921,284,759,928 current US$World Bank — World Development Indicatorsverified
19911,156,135,718 current US$World Bank — World Development Indicatorsverified
19901,114,694,041 current US$World Bank — World Development Indicatorsverified
1989696,921,542 current US$World Bank — World Development Indicatorsverified
1988692,026,455 current US$World Bank — World Development Indicatorsverified
1987584,126,092 current US$World Bank — World Development Indicatorsverified
1986449,140,318 current US$World Bank — World Development Indicatorsverified
1985360,079,419 current US$World Bank — World Development Indicatorsverified
1984494,483,409 current US$World Bank — World Development Indicatorsverified
1983555,336,146 current US$World Bank — World Development Indicatorsverified
1982537,568,059 current US$World Bank — World Development Indicatorsverified
1981570,774,825 current US$World Bank — World Development Indicatorsverified
1980541,976,853 current US$World Bank — World Development Indicatorsverified
1979412,093,134 current US$World Bank — World Development Indicatorsverified
1978340,630,085 current US$World Bank — World Development Indicatorsverified
1977304,060,076 current US$World Bank — World Development Indicatorsverified
1976272,550,068 current US$World Bank — World Development Indicatorsverified
1975288,299,789 current US$World Bank — World Development Indicatorsverified
1974264,320,941 current US$World Bank — World Development Indicatorsverified
1973221,915,128 current US$World Bank — World Development Indicatorsverified
1972146,736,479 current US$World Bank — World Development Indicatorsverified
1971136,462,081 current US$World Bank — World Development Indicatorsverified
1970112,139,955 current US$World Bank — World Development Indicatorsverified
1969105,419,958 current US$World Bank — World Development Indicatorsverified
196879,799,968 current US$World Bank — World Development Indicatorsverified
196774,759,970 current US$World Bank — World Development Indicatorsverified
196676,859,969 current US$World Bank — World Development Indicatorsverified
196570,279,972 current US$World Bank — World Development Indicatorsverified
196464,980,554 current US$World Bank — World Development Indicatorsverified
196354,129,438 current US$World Bank — World Development Indicatorsverified
196245,927,962 current US$World Bank — World Development Indicatorsverified
196143,026,043 current US$World Bank — World Development Indicatorsverified
196035,076,846 current US$World Bank — World Development Indicatorsverified

African GDP ranking 2025 · current US$

The ranking uses the selected year. Countries without an observation for that year are omitted.

RankCountryGDPYear
1Eswatini5,160,679,6132025
SELECTED COUNTRY

Flag of Eswatini Eswatini

Southern Africa · Latest imported 2025

GDP5,160,679,612.82current US$
Question → Data → Source → Context → Comparison → UnderstandingAfriFacto preserves the source and methodology attached to imported observations.