Makrognosis

South Africa 10-Year Government Bond Yield

MonthlyNot seasonally adjustedCode ZA.GOV10Y.M.NSA

Latest9.0%September 2026
Previous8.8%August 2026
Year ago9.9%September 2025

South Africa 10-Year Government Bond Yield was 9.0% in September 2026, up 0.2 percentage points from August 2026 and down 0.9 percentage points from a year earlier.

Among the 36 economies Makrognosis covers on this measure, it is the 5th highest.

Over the past ten years it has ranged from 8.3% (Feb 2026) to 12.4% (Oct 2023), averaging 10.0%.

South Africa 10-Year Government Bond Yield (Percent, yield to maturity), Jan 1996 – Sep 20265.0%7.5%10.0%12.5%15.0%17.5%200020052010201520202025Robomacro
South Africa 10-Year Government Bond Yield (Percent, yield to maturity), Jan 1996 – Sep 2026. Source: South African Reserve Bank (SARB) Web API.

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

Recent data

PeriodValue
September 20269.0%
August 20268.8%
July 20268.8%
June 20268.7%
May 20269.0%
April 20268.9%
March 20269.0%
February 20268.3%
January 20268.6%
December 20258.8%
November 20259.1%
October 20259.5%
September 20259.9%
August 202510.2%
July 202510.4%
June 202510.6%
May 202511.1%
April 202511.4%
March 202511.0%
February 202510.9%
January 202510.4%
December 202410.2%
November 202410.4%
October 202410.5%

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

Get South Africa 10-Year Government Bond Yield 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/ZA.GOV10Y.M.NSA"

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

About this series

Latest observationSeptember 2026
First observationJanuary 1996
Observations369
FrequencyMonthly
UnitsPercent, yield to maturity
AdjustmentNot seasonally adjusted
10-year high12.4% (Oct 2023)
10-year low8.3% (Feb 2026)
10-year average10.0%
Source agencySouth African Reserve Bank (SARB) Web API
Makrognosis codeZA.GOV10Y.M.NSA

10-Year Government Bond Yield: how South Africa compares

#EconomyPeriodLatest
1TurkeyNov 202633.4%
2BrazilNov 202615.1%
3ColombiaNov 202613.1%
4MexicoOct 20269.2%
5South AfricaSep 20269.0%
6IndonesiaNov 20267.6%
7RomaniaOct 20266.8%
8PeruOct 20266.6%
9PolandOct 20266.3%
10ChileNov 20265.9%
11HungaryOct 20265.6%
12Czech RepublicOct 20265.4%

10-Year Government Bond Yield by country: all 36 economies ranked →

Other South Africa indicators

South Africa GDP (Gross Domestic Product)South Africa Nominal GDP at market prices (ZAR million, SAAR, SARB QB)South Africa Inflation Rate (CPI)South Africa Unemployment RateSouth Africa Credit Rating & Sovereign Risk ScoreSouth Africa Industrial ProductionSouth Africa Retail SalesSouth Africa Producer Price Inflation (PPI)South Africa Current Account Balance - Balance of Payments (NSA)South Africa Trade Balance: Goods & ServicesSouth Africa Exports of goods and services, constant 2015 prices, SA annualised (SARB Web API NRI6013D; Quarterly Bulletin KBP6013D)South Africa Total Exports of Goods Including Gold - SARS Customs (NSA)South Africa Imports of goods and services, constant 2015 prices, SA annualised (SARB Web API NRI6014D; Quarterly Bulletin KBP6014D)South Africa Total Imports of Goods - SARS Customs (NSA)South Africa Government Debt to GDPSouth Africa Employment

FAQ

What is the current 10-Year Government Bond Yield in South Africa?
The latest reading is 9.0% for September 2026, published by South African Reserve Bank (SARB) Web API.
Where does this data come from?
It is collected directly from South African Reserve Bank (SARB) Web API and is available through the Makrognosis API under the code ZA.GOV10Y.M.NSA.

Last updated 2026-10-29. Source: South African Reserve Bank (SARB) Web API. Original title: “Yield on Long-Term Government Bonds (Monthly Average)”.