Johannesburg salaries sit ~30% below the South Africa average
Johannesburg, ZA lists 75 careers with observed metro percentiles in ZAR. Pay index 0.70 (30% below national); COL 100 vs a US baseline of 100.
Radiologist leads this Johannesburg table at R 1 260 000 a year, with Surgeon at R 1 250 000 and Psychiatrist at R 1 130 000. The midpoint of the listed set is Biomedical Engineer at R 457 000 — a better “typical covered career here” than row #1 alone. Top-of-list mix: 5 healthcare, 3 technology, and 1 finance & business.
Population in the dataset is about 9,418,183. Larger labour markets usually support wider industry mix; smaller ones can look “high paying” on one clinical or tech title and thin everywhere else. Licensing and immigration rules are independent of this cash sort.
South Africa shows about 3.2% CPI in 2025. Open a role’s Johannesburg salary page for p10–p90, take-home, and rent models — this hub is the directory. Missing careers may still have a national South Africa page even when this metro lacks observed percentiles.
Reading pay and COL together in Johannesburg
Use pay index (0.70) for wage level vs South Africa, and COL (100) for prices. High on both is not the same as high real leftover.
Figures are observed metro medians where listed, in ZAR, gross. They are market estimates — not a promise from any one employer.
What tops the Johannesburg cash list
Radiologist: Radiologists interpret medical images to diagnose and guide treatment of disease. Observed median here: R 1 260 000. That lead reflects how this metro prices the occupation, not a recommendation to retrain tomorrow.