1. Home
  2. Career Explorer
  3. Human Resources Generalist
  4. Salaries
Content has loaded

Human resources generalist salary in Johannesburg, Gauteng

How much does a Human Resources Generalist make in Johannesburg, Gauteng?

Average base salary

R 25 876
above national average

The average salary for a human resources generalist is R 25 876 per month in Johannesburg, Gauteng. 9 salaries reported, updated at 18 January 2023

Is this useful?

Top companies for Human Resources Generalists in Johannesburg, Gauteng

  1. Dream Hotels and Resorts
    9 reviews6 salaries reported
    R 12 556per month
Is this useful?

Highest paying cities near Johannesburg, Gauteng for Human Resources Generalists

  1. Kimberley, Northern Cape
    R 49 063 per month
    12 salaries reported
  2. Midrand, Gauteng
    R 33 832 per month
    6 salaries reported
  3. Durban, KwaZulu-Natal
    R 32 394 per month
    7 salaries reported
  1. Sandton, Gauteng
    R 29 080 per month
    21 salaries reported
  2. Johannesburg, Gauteng
    R 25 876 per month
    9 salaries reported
  3. Stellenbosch, Western Cape
    R 25 456 per month
    5 salaries reported
  1. Northern Suburbs, Western Cape
    R 25 398 per month
    7 salaries reported
  2. Centurion, Gauteng
    R 25 199 per month
    5 salaries reported
  3. East Rand, Gauteng
    R 23 381 per month
    6 salaries reported
Is this useful?

Where can a Human Resources Generalist earn more?

Compare salaries for Human Resources Generalists in different locations
Explore Human Resources Generalist openings
Is this useful?

How much do similar professions get paid in Johannesburg, Gauteng?

Human Resources Specialist

112 job openings

Average R 13 665 per month

Human Resources Business Partner

139 job openings

Average R 38 925 per month

Is this useful?

Frequently searched careers


Software Engineer

General Worker

Registered Nurse

Flight Attendant


Security Guard

Data Scientist

Truck Driver