6 salaries
₹16T
Low
₹20T
Average
₹42T
High
How much does a Social Worker (MSW) make? The national average salary for a Social Worker (MSW) is ₹20,250 in India. Filter by location to see Social Worker (MSW) salaries in your area. Salary estimates are based on 6 salaries submitted anonymously to Glassdoor by Social Worker (MSW) employees.
How accurate does ₹20,250 look to you?
Your input helps Glassdoor refine our pay estimates over time.
in India
Download as data table
Job Title | Salary |
---|---|
Social Worker | ₹21,020 /mo |
Senior Social Worker | |
Adjunct Social Worker |
per year
per year
Location
Find a Specific Employer
Company
Average Base Salary in (INR)
Range
₹23T
₹24T
₹22,584 - ₹24,292 Range
₹40T
₹43T
₹39,865 - ₹43,030 Range
₹20T
₹22T
₹19,516 - ₹21,525 Range
₹15T
₹17T
₹15,227 - ₹16,695 Range
₹19T
₹21T
₹19,322 - ₹20,741 Range
₹29T
₹31T
₹28,640 - ₹31,377 Range
₹8L
₹8L
₹7,53,332 - ₹8,22,298 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
₹19T
₹21T
₹19,322 - ₹20,676 Range
₹20T
₹22T
₹20,231 - ₹22,146 Range
₹22T
₹24T
₹22,249 - ₹23,750 Range
₹20T
₹22T
₹20,020 - ₹21,909 Range
₹3L
₹4L
₹3,42,299 - ₹3,74,515 Range
The national average salary for a Social Worker (MSW) is ₹20,250 per month in India. Filter by location to see a Social Worker (MSW) salaries in your area. Salaries estimates are based on 6 salaries submitted anonymously to Glassdoor by a Social Worker (MSW) employees.
The highest salary for a Social Worker (MSW) in India is ₹41,702 per month.
The lowest salary for a Social Worker (MSW) in India is ₹16,016 per month.