Controller Salary in South Africa
Controller Salary in Heidelberg
Based on 11 job listings - Heidelberg, South Africa 2026
Average salary
R 150 000 - R 180 000
Median salary
R 150 000 - R 180 000
Lower rangeUpper range
Compare with national average
Heidelberg
Average salary
150 000 - 180 000
Median salary
150 000 - 180 000
11 job openings
South Africa
Average salary
300 000 - 720 000
Median salary
480 000 - 720 000
14 214 job openings
Other cities
Johannesburg1 695 job openings
Cape Town1 624 job openings
Durban684 job openings
Pretoria465 job openings
Workfromhome362 job openings
Gauteng347 job openings
Centurion344 job openings
Eastern Cape308 job openings
Sandton278 job openings
East London273 job openings
Gqeberha240 job openings
Stellenbosch234 job openings
Midrand196 job openings
Za181 job openings
Randburg168 job openings
Kempton Park159 job openings
Germiston142 job openings
Rustenburg120 job openings
Boksburg113 job openings
Bloemfontein109 job openings
Port Elizabeth106 job openings
Mpumalanga105 job openings
Polokwane96 job openings
Pietermaritzburg82 job openings
Benoni76 job openings
The average salary for a Controller in Heidelberg, South Africa is ZAR 150 000 - ZAR 180 000 per year in 2026, based on 11 job listings.
Explore 11 Controller job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.