Content has loaded

HR consultant salary in India, 2026

How much does a HR Consultant make in India?

Average base salary

₹25,418

The average salary for a hr consultant is ₹25,418 per month in India. 7 salaries reported, updated at 17 February 2026

HR Consultant job openings in India

slide 1 of 6
slide1 of 6
HR and Consultancy Manager
Skill Learning Academy
Jayanagar 2nd Block, Karnataka
₹40,000 - ₹60,000 a month
Full-time
4 days ago

Highest paying companies for HR Consultant in India

Average year pay is based on job postings on Indeed in the past 36 months.
Antal International Network
 
₹12,50,000per year
View company
EY
 
₹7,79,874per year
Rochem Separation Systems Indi...
 
₹7,50,000per year
The Akanksha Foundation
 
₹3,43,626per year
Tata Communications
 
₹3,33,333per year
Child In Need Institute
 
₹3,30,000per year

Highest paying cities near India for HR Consultants

  1. Bengaluru, Karnataka
    ₹49,459 per month
  2. Mumbai, Maharashtra
    ₹38,657 per month
  3. Noida, Uttar Pradesh
    ₹36,233 per month
  4. Surat, Gujarat
    ₹30,786 per month
  5. Chennai, Tamil Nadu
    ₹26,320 per month

Where can a HR Consultant earn more?

Compare salaries for HR Consultants in different locations
vs

How much do similar professions as HR Consultant get paid in India?

Senior HR Consultant

Job openings
Average ₹4,73,200 per year