Salaries in India
Average Indian pay across 77 careers and 12 cities. Source figures are in INR.
Showing amounts in USD (USD default; source data is INR). FX as of Mon, 13 Jul 2026 00:02:31 +0000. Convert currencies
Cities in India
Salaries by job in India
Technology
Software Engineer$23,457/yr$1,955/moFrontend Developer$23,457/yr$1,955/moBackend Developer$23,457/yr$1,955/moData Scientist$28,170/yr$2,348/moMachine Learning Engineer$38,013/yr$3,168/moDevOps Engineer$34,662/yr$2,888/moProduct Manager$37,280/yr$3,107/moUX Designer$27,122/yr$2,260/moData Analyst$22,096/yr$1,841/moCybersecurity Analyst$25,971/yr$2,165/moIT Support Specialist$14,451/yr$1,204/moFull-Stack Developer$23,457/yr$1,955/moWeb Developer$23,667/yr$1,972/moData Engineer$33,301/yr$2,775/moQA Engineer$23,981/yr$1,998/moSite Reliability Engineer$38,223/yr$3,186/moCloud Architect$43,354/yr$3,613/moNetwork Engineer$24,400/yr$2,034/moSystems Administrator$21,049/yr$1,754/moDatabase Administrator$25,656/yr$2,138/moAI Engineer$28,170/yr$2,348/mo
Healthcare
Registered Nurse$10,325/yr$861/moNurse Practitioner$31,940/yr$2,662/moPhysician$56,025/yr$4,668/moPharmacist$31,940/yr$2,662/moPhysical Therapist$22,096/yr$1,841/moDental Hygienist$19,687/yr$1,641/moDentist$44,506/yr$3,709/moSurgeon$68,382/yr$5,699/moPsychiatrist$62,308/yr$5,192/moPsychologist$23,876/yr$1,990/moVeterinarian$25,971/yr$2,165/moOptometrist$31,311/yr$2,610/moRadiologist$67,230/yr$5,603/moPhysician Assistant$32,777/yr$2,731/moOccupational Therapist$21,572/yr$1,798/mo
Finance & Business
Accountant$14,137/yr$1,178/moFinancial Analyst$18,745/yr$1,562/moMarketing Manager$23,667/yr$1,972/moProject Manager$24,400/yr$2,034/moSales Manager$27,437/yr$2,286/moBusiness Analyst$20,630/yr$1,720/moFinancial Advisor$25,971/yr$2,165/moInvestment Banker$41,679/yr$3,474/moActuary$34,034/yr$2,836/moAuditor$19,164/yr$1,597/moManagement Consultant$29,322/yr$2,443/moOperations Manager$21,572/yr$1,798/moHR Manager$20,002/yr$1,667/moRecruiter$17,802/yr$1,484/moReal Estate Agent$17,174/yr$1,432/mo
Engineering
Skilled Trades
Frequently asked questions
- What is the average salary in India?
- It depends on the role. Pay by Role tracks 77 careers in India; for example Surgeon averages about ₹65,30,000 per year while a mid-ranked role like Web Developer is around ₹22,60,000.
- What is the highest-paying job in India?
- Among roles we cover, Surgeon leads at about ₹65,30,000 per year. See the full ranking of highest-paying jobs in India.
- How many cities have salary data in India?
- We publish salaries for 12 cities in India, each with local pay context in INR.
- Are India salaries shown before or after tax?
- Figures are gross (pre-tax) averages in INR. Use the salary calculator for a simplified take-home estimate.
- How often is India salary data updated?
- Pay by Role refreshes figures from public labour-market APIs on a regular cadence. Treat every number as an estimate for research, not a job offer.