54 countries · side-by-side on every indicatorLiveGet API key

Country comparison

Botswana vs Eswatini

Botswana and Eswatini side by side across 70 indicators — each row links to the full 54-country ranking, with sources and the API call behind every figure.

GDP$19.4B vs $4.86BBotswana vs Eswatini
GDP per Capita$7,696 vs $3,910Botswana vs Eswatini
Population2.52M vs 1.24MBotswana vs Eswatini

Indicator by indicator

70 indicators
Indicator Botswana EswatiniPeriod
GDPEconomy$19.4B$4.86B2024
GDP per CapitaEconomy$7,696$3,9102024
Inflation RateEconomy10.3%2.6%2026-04
Official Exchange RateEconomy14.07 LCU/USD16.55 LCU/USD2026-05
Budget BalanceEconomy-10.7%-6.9%2026
Unemployment RateEconomy24.5%34.2%2025
Public DebtEconomy47%50%2026
Trade BalanceEconomy$-3.17B$1.51M2024
GDP GrowthEconomy-3%3%2024
GNI per CapitaEconomy$7,750$3,5902024
GNI per Capita (PPP)Economy$20,570$10,7602024
GDP (PPP)Economy$51.78B$14.66B2024
Agriculture (% of GDP)Economy1.7%6.5%2024
Industry (% of GDP)Economy29.4%34.7%2024
Manufacturing (% of GDP)Economy5.5%29.1%2024
Services (% of GDP)Economy63.5%51.4%2024
Investment (% of GDP)Economy36%15%2024
Remittances ReceivedEconomy$128.3M$33.35M2024
Remittances (% of GDP)Economy0.7%0.7%2024
External Debt (% of GNI)Economy11.9%27.8%2024
Foreign ReservesEconomy$3.46B$536.57M2024
Credit to Private Sector (% of GDP)Economy32.9%21.6%2024
Tax Revenue (% of GDP)Economy22.5%24.3%2024
Labor Force ParticipationEconomy68.8%51.2%2025
Female Labor Force ParticipationEconomy63.7%48.5%2025
Income Inequality (Gini)Economy54.954.62015
Extreme Poverty RateEconomy21.4%44.5%2015
Account OwnershipEconomy61.4%65.1%2024
Youth NEET RateEconomy38%36.5%2024
Military Spending (% of GDP)Economy2.8%1.4%2024
Trade Openness (% of GDP)Economy71.1%107.5%2024
Inflation (GDP Deflator)Economy2.8%1.4%2024
Tourism ReceiptsEconomy$217M$7.3M2020
Tourist ArrivalsEconomy1.83M345.3K2018
Human Development IndexDevelopment0.7310.6952023
Gender Inequality IndexDevelopment0.490.4842023
Inequality-adjusted HDIDevelopment0.5090.4312023
PopulationDemographics2.52M1.24M2024
Population GrowthDemographics1.6%1%2024
Life ExpectancyDemographics69.3 years64.3 years2024
Median AgeDemographics23.7 years22.7 years2026
Fertility RateDemographics2.72.722024
Rural PopulationDemographics32.5%73.8%2024
Population Under 15Demographics32.1%33.4%2024
Infant MortalityHealth32.142.22024
HIV PrevalenceHealth15.7%23.4%2024
Health Spending (% of GDP)Health6.3%7.5%2023
Physicians per 1,000Health0.380.562023
UHC Service Coverage IndexHealth60722023
Road Traffic DeathsHealth16.524.72021
Premature NCD MortalityHealth19%32.3%2021
Out-of-Pocket Health SpendingHealth4.3%11%2023
Safely Managed SanitationHealth60.8%2024
Education Spending (% of GDP)Education8.1%6%2020
Tertiary EnrollmentEducation21.4%6.4%2024
UndernourishmentFood Security24%14.7%2023
Agricultural Land (% of Land)Agriculture45.6%69.5%2023
Food Production IndexAgriculture96.91062022
Sorghum ProductionAgriculture30K t1K t2024
Millet ProductionAgriculture1K t2024
Homicide RateGovernance11.412.52021
Corruption Perceptions IndexGovernance57272024
Electoral Democracy IndexGovernance0.6650.1282025
Liberal Democracy IndexGovernance0.520.0972025
Political Corruption IndexGovernance0.2040.5542025
Women in ParliamentGovernance9%21.6%2025
Internet UsersTechnology57.5%63.4%2024
Mobile SubscriptionsTechnology164139.82024
Electricity AccessInfrastructure76%86.4%2023
CO2 Emissions per CapitaClimate2.74 t0.88 t2024

Get this comparison via API

GET /v1/data

One call returns both countries' latest value for any indicator — JSON, with source metadata.

curl "https://api.africa-api.com/v1/data?metric_key=gdp_current_usd&latest=true&country_codes=BW,SZ" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Frequently asked questions

Does Botswana or Eswatini have the larger economy?

Botswana has the larger economy: $19.4B for Botswana versus $4.86B for Eswatini (GDP, current US$).

How do Botswana and Eswatini compare across indicators?

This page compares Botswana and Eswatini on 70 indicators — economy, demographics, health, governance and more — each with its latest value, source, and a link to the full 54-country ranking.

How do I get this comparison via the API?

Call GET /v1/data?metric_key=<key>&latest=true&country_codes=BW,SZ with a free Africa API key to get both countries' latest values as JSON.

More comparisons