Skip to main content
Project Engineer Salary in South Africa

Project Engineer Salary in Johannesburg

Based on 361 job listings - Johannesburg, South Africa 2026

Average salary
R 606 667 - R 690 000
Median salary
R 720 000 - R 720 000
Lower rangeUpper range

Salary distribution by percentile

10th percentileR 236K
25th percentileR 613K
MedianR 720K
75th percentileR 720K
90th percentileR 720K

50% of professionals earn between R 612 500 - R 720 000 ZAR

The median salary is R 720 000

Compare with national average

Johannesburg

Average salary

606 667 - 690 000

Median salary

720 000 - 720 000

361 job openings

South Africa

Average salary

210 000 - 642 500

Median salary

210 000 - 642 500

4 386 job openings

Other cities

Cape Town458 job openings
Workfromhome328 job openings
Centurion217 job openings
Pretoria170 job openings
Durban157 job openings
Sandton130 job openings
Stellenbosch125 job openings
East London102 job openings
Gauteng98 job openings
Polokwane98 job openings
Randburg84 job openings
Eastern Cape81 job openings
Rustenburg79 job openings
Vereeniging77 job openings
Gqeberha73 job openings
Za67 job openings
Kempton Park65 job openings
Bloemfontein62 job openings
George61 job openings
Upington61 job openings
Mtubatuba Local52 job openings
Klerksdorp49 job openings
Midrand49 job openings
Mpumalanga47 job openings
Mbombela (nelspruit)45 job openings
Benoni37 job openings
Paarl37 job openings

Project Engineer

361 job openings in Johannesburg

View job listings

Find professionals

Project Engineer in Johannesburg

View professionals

The average salary for a Project Engineer in Johannesburg, South Africa is ZAR 606 667 - ZAR 690 000 per year in 2026, based on 361 job listings.

Explore 361 Project Engineer job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.