Skip to main content
Controller Salary in South Africa

Controller Salary in Johannesburg North

Based on 85 job listings - Johannesburg North, South Africa 2026

Average salary
R 415 714 - R 458 571
Median salary
R 400 000 - R 420 000
Lower rangeUpper range

Salary distribution by percentile

10th percentileR 300K
25th percentileR 300K
MedianR 400K
75th percentileR 548K
90th percentileR 580K

50% of professionals earn between R 300 000 - R 547 500 ZAR

The median salary is R 400 000

Compare with national average

Johannesburg North

Average salary

415 714 - 458 571

Median salary

400 000 - 420 000

85 job openings

South Africa

Average salary

300 000 - 720 000

Median salary

480 000 - 720 000

13 970 job openings

Other cities

Johannesburg1 680 job openings
Cape Town1 582 job openings
Durban676 job openings
Pretoria466 job openings
Gauteng348 job openings
Centurion341 job openings
Workfromhome341 job openings
Eastern Cape312 job openings
Sandton273 job openings
East London266 job openings
Stellenbosch234 job openings
Gqeberha230 job openings
Midrand197 job openings
Za182 job openings
Randburg162 job openings
Kempton Park152 job openings
Germiston141 job openings
Rustenburg113 job openings
Bloemfontein110 job openings
Boksburg108 job openings
Mpumalanga107 job openings
Port Elizabeth106 job openings
Polokwane87 job openings
Pietermaritzburg82 job openings

Controller

85 job openings in Johannesburg North

View job listings

Find professionals

Controller in Johannesburg North

View professionals

The average salary for a Controller in Johannesburg North, South Africa is ZAR 415 714 - ZAR 458 571 per year in 2026, based on 85 job listings.

Explore 85 Controller job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.