# South Africa GDP in US Dollars

South Africa GDP in US Dollars was up 16.0% year on year in Q2 2026, compared with 22.6% in Q1 2026.
The level stood at 479,050 USD million (annual rate).
Among the 50 economies Makrognosis covers on this measure, it is the 10th highest.
Over the past ten years it has ranged from −30.7% (Q2 2020) to 64.1% (Q2 2021), averaging 4.5%.

- Source agency: Makrognosis (computed from agency-direct inputs)
- Makrognosis code: `ZA.GDPUSD.Q.NSA`
- Frequency: quarterly
- Units: USD million (annual rate)
- Coverage: 1996-03-31 to 2026-06-30 (122 observations)
- Page: https://makrognosis.robomacro.com/data/south-africa/gdp-in-us-dollars

## Recent data

| Period | Value | Y/Y % |
|---|---:|---:|
| Q2 2026 | 479,050 USD million (annual rate) | 16.0 |
| Q1 2026 | 492,179 USD million (annual rate) | 22.6 |
| Q4 2025 | 459,388 USD million (annual rate) | 10.1 |
| Q3 2025 | 437,303 USD million (annual rate) | 6.7 |
| Q2 2025 | 412,990 USD million (annual rate) | 4.5 |
| Q1 2025 | 401,582 USD million (annual rate) | 4.7 |
| Q4 2024 | 417,115 USD million (annual rate) | 8.9 |
| Q3 2024 | 409,814 USD million (annual rate) | 8.0 |
| Q2 2024 | 395,095 USD million (annual rate) | 5.6 |
| Q1 2024 | 383,474 USD million (annual rate) | −1.5 |
| Q4 2023 | 382,855 USD million (annual rate) | 0.1 |
| Q3 2023 | 379,414 USD million (annual rate) | −4.8 |
| Q2 2023 | 374,295 USD million (annual rate) | −12.5 |
| Q1 2023 | 389,148 USD million (annual rate) | −8.6 |
| Q4 2022 | 382,410 USD million (annual rate) | −6.7 |
| Q3 2022 | 398,423 USD million (annual rate) | −6.0 |
| Q2 2022 | 427,752 USD million (annual rate) | −3.5 |
| Q1 2022 | 425,712 USD million (annual rate) | 5.2 |
| Q4 2021 | 409,701 USD million (annual rate) | 7.6 |
| Q3 2021 | 423,755 USD million (annual rate) | 27.3 |
| Q2 2021 | 443,135 USD million (annual rate) | 64.1 |
| Q1 2021 | 404,620 USD million (annual rate) | 6.8 |
| Q4 2020 | 380,871 USD million (annual rate) | −2.4 |
| Q3 2020 | 332,900 USD million (annual rate) | −14.0 |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/ZA.GDPUSD.Q.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/ZA.GDPUSD.Q.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
