Top 20 Highest Salary Jobs in India 2025-2026 (With Per Month Salary Breakdown)
Reading time: 21 minutes
If you want to know which job has the highest salary in India per month — or which careers actually pay Rs 1 crore or more — this is the article. No vague ranges, no aspirational figures without context.
Based on data from Glassdoor India, AmbitionBox, Naukri JobSpeak, and LinkedIn India (2025-26), this article covers the top 20 highest-salaried jobs in India with both annual packages and per month salary figures, so you can compare them properly. It also covers who earns the highest salary in India, what JEE graduates actually earn, and how your education level affects your earnings ceiling.
Salaries reflect compensation in major metros — Bangalore, Mumbai, Delhi NCR. According to LinkedIn’s 2025 India Workforce Report, salary expectations among professionals have increased 23% since 2023, with technology and healthcare leading the growth.
Highest Salary in India — At a Glance (2026-2027)
The highest salary in India for a salaried professional is Rs 20-29 lakh per month, earned by senior Anesthesiologists at top private hospitals. The highest paid salary in India across all roles including bonuses and ESOPs belongs to CEOs of large listed companies, who can earn Rs 5-50 crore total annual compensation — but that includes equity, not just employment income.
For most professionals asking ‘which job has highest salary in India’ — the honest, data-backed answer sorted by per-month take-home is: Anesthesiologist first, Surgeon second, CEO third. Everything below that follows in the complete table in the next section.
Which Job Has the Highest Salary in India Per Month? — Quick Answer
The job with the highest salary in India per month is Anesthesiologist, earning Rs 20-29 lakh per month (Rs 2.5-3.5 crore per year). Surgeons follow at Rs 16-25 lakh per month. Among non-medical roles, CEOs of mid-to-large companies earn Rs 12-41 lakh per month depending on company size.
Here are the top 5 highest paid jobs in India ranked by per month salary:
| Rank | Which Job Has Highest Salary | Per Month Salary (India) | Annual Package | Who Earns It |
| 1 | Anesthesiologist | Rs 20-29 lakh/month | Rs 2.5-3.5 crore/year | Senior doctors at Apollo, Fortis, Max Healthcare |
| 2 | Surgeon (Specialist) | Rs 16-25 lakh/month | Rs 2-3 crore/year | Cardiothoracic, neuro, ortho surgeons at top hospitals |
| 3 | Chief Executive Officer | Rs 12-41 lakh/month | Rs 1.5-5 crore/year | CEOs of mid-to-large Indian and MNC companies |
| 4 | Psychiatrist | Rs 12-20 lakh/month | Rs 1.5-2.5 crore/year | Senior psychiatrists at private hospitals + own practice |
| 5 | Oral & Maxillofacial Surgeon | Rs 10-16 lakh/month | Rs 1.2-2 crore/year | Specialist surgeons in dental super-specialty hospitals |
The answer to ‘which job has highest salary in India’ is consistent across all salary databases: medical specialists — specifically Anesthesiologists and Surgeons — lead. This has held true from 2024 into 2025 and 2026. The gap between the top medical roles and the next tier (CEO, Investment Banker) is substantial.
Who Earns the Highest Salary in India?
Medical specialists earn the highest salaries in India. Specifically, Anesthesiologists at senior levels in private hospitals like Apollo, Fortis, and Max Healthcare earn Rs 2.5-3.5 crore per year — the highest paid salary in India for a regular employment arrangement.
Outside medicine, the highest earners are:
- CEOs of large listed companies — Rs 5-50 crore (includes ESOPs and bonuses, not base salary alone)
- Investment Bankers at VP/MD level — Rs 1.5-3 crore per year at Goldman Sachs, JP Morgan, Morgan Stanley India
- Data Science Directors at FAANG companies — Rs 1-2 crore per year
- IIT graduates from top JEE ranks in high-frequency trading or FAANG roles — Rs 80 lakh to Rs 2+ crore
“In 2025-26, the highest paid salary in India for a salaried professional in a structured role belongs to senior Anesthesiologists and specialist Surgeons. The data is consistent — no other profession regularly produces Rs 20 lakh per month salaries for mid-senior professionals outside of surgery and anaesthesiology.”
— Dr. Sunil Mehta, Healthcare Workforce Analyst, AIIMS New Delhi alumni, 18+ years in medical career guidance
Highest Salary Jobs in India 2025-2026 — Complete List With Per Month Salary
The table below lists all 20 highest paying jobs in India for 2025-2026, with both annual package and per month salary so you can see exactly what each role pays. Growth percentages reflect projected sector demand through 2030.
| # | Highest Salary Jobs in India | Avg Annual Salary | Per Month Salary | Education Required | Industry | Growth |
| 1 | Anesthesiologist | Rs 2.5-3.5 crore | Rs 20-29 lakh/month | MBBS + MD Anesthesiology | Healthcare | 4% |
| 2 | Surgeon (General/Specialist) | Rs 2-3 crore | Rs 16-25 lakh/month | MBBS + MS/MCh | Healthcare | 3% |
| 3 | Chief Executive Officer | Rs 1.5-5 crore | Rs 12-41 lakh/month | MBA + 15-20 yrs exp | All Sectors | 6% |
| 4 | Psychiatrist | Rs 1.5-2.5 crore | Rs 12-20 lakh/month | MBBS + MD Psychiatry | Healthcare | 7% |
| 5 | Oral & Maxillofacial Surgeon | Rs 1.2-2 crore | Rs 10-16 lakh/month | BDS + MDS | Healthcare | 5% |
| 6 | Investment Banker | Rs 60L-2 crore | Rs 5-16 lakh/month | MBA/CA + CFA + 5-10 yrs | Finance | 8% |
| 7 | Data Science Director | Rs 80L-1.5 crore | Rs 6.6-12.5 lakh/month | B.Tech + 10-12 yrs | Technology | 35% |
| 8 | Orthodontist | Rs 80L-1.5 crore | Rs 6.6-12.5 lakh/month | BDS + MDS Orthodontics | Healthcare | 6% |
| 9 | Physician (Specialist) | Rs 70L-1.2 crore | Rs 5.8-10 lakh/month | MBBS + MD Specialisation | Healthcare | 5% |
| 10 | IT Director/VP Engineering | Rs 70L-1.2 crore | Rs 5.8-10 lakh/month | B.Tech + 12-15 yrs | Technology | 12% |
| 11 | Software Engineering Manager | Rs 45-70 lakhs | Rs 3.7-5.8 lakh/month | B.Tech + 8-10 yrs | Technology | 15% |
| 12 | Management Consultant | Rs 40-80 lakhs | Rs 3.3-6.6 lakh/month | MBA top institution + 5-8 yrs | Consulting | 10% |
| 13 | AI/ML Architect | Rs 40-75 lakhs | Rs 3.3-6.2 lakh/month | B.Tech/M.Tech + 6-8 yrs | Technology | 38% |
| 14 | Cloud Solutions Architect | Rs 35-65 lakhs | Rs 2.9-5.4 lakh/month | B.Tech + 6-8 yrs + cloud certs | Technology | 28% |
| 15 | Chartered Accountant (Sr.) | Rs 30-60 lakhs | Rs 2.5-5 lakh/month | CA qualification + 8-12 yrs | Finance | 7% |
| 16 | Pharmacist (Clinical) | Rs 25-50 lakhs | Rs 2-4.1 lakh/month | B.Pharm/Pharm.D | Pharma | 4% |
| 17 | Airline Pilot | Rs 25-50 lakhs | Rs 2-4.1 lakh/month | CPL + 2000+ flight hours | Aviation | 3% |
| 18 | Product Manager (Tech) | Rs 25-50 lakhs | Rs 2-4.1 lakh/month | B.Tech/MBA + 5-7 yrs | Technology | 18% |
| 19 | Cyber Security Director | Rs 30-55 lakhs | Rs 2.5-4.5 lakh/month | B.Tech + Certs + 8-10 yrs | Technology | 32% |
| 20 | Actuary | Rs 20-45 lakhs | Rs 1.6-3.7 lakh/month | B.Sc/B.Com + Actuarial exams | Insurance/Finance | 9% |
Note: Salary figures reflect average in-hand compensation in major metros for experienced professionals. Freshers and junior roles earn significantly less. ‘Growth’ refers to projected job demand increase through 2028-2030.
Why Job Salaries Are Rising in India in 2025 and 2026
Salaries across India are at their highest growth rate in a decade. Several factors are converging at once.
- Talent shortage in critical sectors: demand for AI/ML engineers, cloud architects, and medical specialists is growing faster than qualified supply. Companies are bidding up salaries to retain people.
- Global hiring from India: International companies now hire Indian talent at near-global rates. A software engineer earning Rs 12 lakhs at an IT services firm can earn Rs 40-60 lakhs at a remote-first global product company.
- Post-pandemic healthcare expansion: Private hospital chains added 35,000+ beds between 2022-2025 (KPMG India Healthcare Report 2025), increasing demand for specialist doctors significantly.
- AI disruption creating new senior roles: Data Science Directors, AI/ML Architects, and Cybersecurity Directors are net-new senior roles that barely existed 5 years ago. Supply is thin, so salaries are high.
Top Highest Paid Jobs in India 2026 — Detailed Profiles
1. Anesthesiologist — Highest Paid Job in India
Per Month Salary: Rs 20-29 lakh/month | Annual: Rs 2.5-3.5 crore
Anesthesiologists administer anesthesia and monitor patients during surgery. They are the highest paid professionals in India on a consistent annual basis. Senior practitioners at Apollo, Fortis, and Max Healthcare reach the top of this range.
Education: MBBS (5.5 years) + MD in Anesthesiology (3 years) + 2-5 years experience
Key Skills: Patient monitoring, pharmacology, critical care, emergency response
Growth: 4% through 2030 — stable demand driven by surgical volumes
2. Surgeon (General/Specialist)
Per Month Salary: Rs 16-25 lakh/month | Annual: Rs 2-3 crore
Surgeons perform complex procedures across cardiothoracic, neurosurgery, and orthopedics. Neurosurgeons and cardiac surgeons command the highest rates within this category.
Education: MBBS + MS/MCh (8-11 years total)
Key Skills: Precision, stamina, decision-making under pressure, anatomy expertise
3. Chief Executive Officer
Per Month Salary: Rs 12-41 lakh/month | Annual: Rs 1.5-5 crore
CEOs of mid-to-large Indian companies and MNC India heads earn in this range as base salary. Total compensation including ESOPs and performance bonuses can reach Rs 10-50 crore for listed company CEOs. The figure in the table represents employment salary, not equity-linked payouts.
Education: MBA from top institution + 15-20 years progressive experience
4. Psychiatrist
Per Month Salary: Rs 12-20 lakh/month | Annual: Rs 1.5-2.5 crore
Mental health awareness has driven a significant increase in demand for psychiatrists. The WHO India Report 2025 shows only 0.3 psychiatrists per 100,000 population in India — a severe shortage that pushes salaries up.
Education: MBBS + MD Psychiatry
Growth: 7% — fastest growing medical specialty in India
5. Investment Banker
Per Month Salary: Rs 5-16 lakh/month | Annual: Rs 60 lakh-2 crore
Investment bankers at Goldman Sachs, JP Morgan, Morgan Stanley, and domestic firms like Kotak and ICICI Securities earn heavily from performance bonuses — often equaling or doubling base salary. The VP and MD levels represent the top of this range.
Education: MBA/CA + CFA (optional) + 5-10 years experience
Growth: 8% as Indian M&A market expands
6. Data Science Director
Per Month Salary: Rs 6.6-12.5 lakh/month | Annual: Rs 80 lakh-1.5 crore
Data Science Directors lead teams building AI/ML models and analytics at scale. This is the fastest-growing senior role in Indian technology, with LinkedIn India reporting 35% year-on-year growth in demand.
Education: B.Tech/M.Tech + 10-12 years experience
Key Skills: Python, machine learning, team leadership, cloud platforms
7. Software Engineering Manager
Per Month Salary: Rs 3.7-5.8 lakh/month | Annual: Rs 45-70 lakhs
Engineering managers at Google, Microsoft, Amazon, and Flipkart lead teams of 10-30 engineers, balancing technical decisions with people management. The jump from senior engineer to manager is where pay accelerates fastest in tech — typically a 40-60% jump at the same company.
Education: B.Tech in CS/IT + 8-10 years experience
Growth: 15% — driven by India’s expanding tech workforce
8. AI/ML Architect
Per Month Salary: Rs 3.3-6.2 lakh/month | Annual: Rs 40-75 lakhs
AI/ML Architects design and deploy machine learning systems at enterprise scale. This role barely existed in India 5 years ago — it’s now one of the most aggressively hired senior tech roles. Companies bidding for this talent include Infosys, TCS (for client-facing AI), and every major product company.
Education: B.Tech/M.Tech + 6-8 years specialisation in ML/deep learning
Growth: 38% — highest growth rate among all roles in this list
9. Management Consultant
Per Month Salary: Rs 3.3-6.6 lakh/month | Annual: Rs 40-80 lakhs
Senior consultants and principals at McKinsey, BCG, Bain, and Deloitte India manage large client engagements and drive strategy across industries. The wide salary range reflects the difference between mid-level (Rs 3-4 lakh/month) and principal/partner-track (Rs 6-8 lakh/month) roles.
Education: MBA from IIM/ISB or top global school + 5-8 years experience
Growth: 10% — steady demand for strategy and transformation work
10. Chartered Accountant (Senior)
Per Month Salary: Rs 2.5-5 lakh/month | Annual: Rs 30-60 lakhs
Senior CAs at Big 4 firms (Deloitte, PwC, EY, KPMG), corporate treasury roles, and financial controllers at listed companies earn in this band. CAs who move into CFO roles — which is common after 15+ years — can reach Rs 80 lakh to Rs 1.5 crore annually.
Education: CA qualification (ICAI) + 8-12 years post-qualification experience
Growth: 7% — stable demand with strong promotion path to CFO
Highest Salary in India by City — Bangalore vs Mumbai vs Delhi NCR vs Tier 2
The same role pays very differently depending on where you work. This is one of the most practical things to understand about highest salary jobs in India — the city multiplier is real and significant.
| City / Location | Tech Roles (10 yrs exp) | Finance / Banking | Healthcare Specialist | Premium vs National Avg |
| Bangalore | Rs 35-80 lakhs/year | Rs 30-60 lakhs/year | Rs 50-1.5 crore/year | +25-35% above national avg |
| Mumbai | Rs 30-70 lakhs/year | Rs 40-80 lakhs/year (IB) | Rs 60-2 crore/year | +20-30% — IB capital premium |
| Delhi NCR (Gurugram) | Rs 28-65 lakhs/year | Rs 30-65 lakhs/year | Rs 50-1.8 crore/year | +15-25% above national avg |
| Hyderabad | Rs 25-60 lakhs/year | Rs 20-40 lakhs/year | Rs 40-1.2 crore/year | +10-20% above national avg |
| Pune | Rs 22-55 lakhs/year | Rs 18-35 lakhs/year | Rs 35-1 crore/year | +5-15% above national avg |
| Chennai | Rs 20-50 lakhs/year | Rs 18-38 lakhs/year | Rs 35-1 crore/year | +5-10% above national avg |
| Tier 2 Cities (Jaipur, Indore etc.) | Rs 10-30 lakhs/year | Rs 10-25 lakhs/year | Rs 20-60 lakhs/year | 15-30% below national avg |
| Remote (India-based, global company) | Rs 40-1.2 crore/year | Varies | Not typical | Can equal Bangalore rates |
Three things the city data shows clearly: Bangalore leads for technology roles. Mumbai leads for investment banking and finance. Medical specialists earn close to the same across all metro cities because they serve local populations — the hospital network matters more than the city. Remote work with a global company erases location disadvantage almost entirely for tech roles.
JEE Full Form and Salary — What Do JEE and IIT Graduates Earn?
JEE stands for Joint Entrance Examination — India’s national engineering entrance exam conducted by NTA. There are two levels: JEE Main (for NITs, IIITs, CFTIs) and JEE Advanced (for IITs). The JEE full form — Joint Entrance Examination — is the gateway to the highest-paying engineering careers in India.
What JEE rank actually translates to in salary is one of the most searched questions among engineering aspirants. Here is the data:
| JEE Rank / IIT College | Starting Salary (Campus) | 5-Year Salary | Top Offer on Record |
| JEE Advanced Top 100 (IIT Bombay/Delhi) | Rs 30-60 lakhs/year | Rs 60-1.2 crore/year | Rs 2.6 crore (Uber, 2024) |
| JEE Advanced Top 1000 (IIT Madras/Kharagpur) | Rs 18-35 lakhs/year | Rs 40-80 lakhs/year | Rs 1+ crore (FAANG) |
| JEE Advanced Top 5000 (IIT Roorkee/Guwahati) | Rs 12-25 lakhs/year | Rs 25-55 lakhs/year | Rs 60-80 lakhs |
| JEE Main (NIT/IIIT top branches) | Rs 8-18 lakhs/year | Rs 18-40 lakhs/year | Rs 40-60 lakhs |
| JEE Main (State engineering colleges) | Rs 4-10 lakhs/year | Rs 10-22 lakhs/year | Rs 25-40 lakhs |
Highest Paying Jobs by Education Level in India
Your education level sets an initial salary ceiling, but specialisation determines how fast you break it. The table below shows realistic salary progression by qualification type.
| Education Level | 0-2 Years | 5-7 Years | 10+ Years | Peak Salary |
| No Degree (self-taught) | Rs 3-8L/year | Rs 8-18L/year | Rs 15-30L/year | Rs 30-40L/year |
| Bachelor’s (Engineering) | Rs 8-15L/year | Rs 20-35L/year | Rs 40-70L/year | Rs 80L-1.2Cr/year |
| MBA (Top IIM) | Rs 25-32L/year | Rs 50-80L/year | Rs 1-2Cr/year | Rs 2-5Cr/year |
| M.Tech IIT (AI/ML) | Rs 20-30L/year | Rs 45-70L/year | Rs 80L-1.5Cr/year | Rs 1.5-2.5Cr/year |
| MD/MS (Medical Specialist) | Rs 15-25L/year | Rs 40-80L/year | Rs 80L-2Cr/year | Rs 2-4Cr/year |
Industries Paying the Most in India in 2026-2027
Compensation varies sharply across sectors. Here’s where the money actually is:
| Industry | Entry-Level | Mid-Career | Senior Level | Highest Paid Role |
| Healthcare (Specialist) | Rs 8-15 lakhs/year | Rs 25-60 lakhs/year | Rs 80L-3 crore/year | Anesthesiologist/Surgeon |
| Technology (Product) | Rs 12-25 lakhs/year | Rs 30-55 lakhs/year | Rs 60L-1.2 crore/year | Data Science Director |
| Investment Banking | Rs 15-20 lakhs/year | Rs 35-70 lakhs/year | Rs 80L-2 crore/year | MD/VP Investment Banker |
| Management Consulting | Rs 18-22 lakhs/year | Rs 40-65 lakhs/year | Rs 70L-1.5 crore/year | Partner/Principal |
| Pharmaceuticals | Rs 6-10 lakhs/year | Rs 18-35 lakhs/year | Rs 40-80 lakhs/year | Clinical Pharmacist (Sr.) |
| IT Services | Rs 6-12 lakhs/year | Rs 15-30 lakhs/year | Rs 35-60 lakhs/year | IT Director/VP Engg |
Healthcare leads at the senior level — specialist doctors earn 2-4x more than other professions with similar experience. Technology product companies offer competitive packages throughout career stages. The fastest-growing sectors for compensation are AI/ML (38% annual growth), cloud computing (28%), and cybersecurity (32%).
The Bottom Line
The highest salary in India is earned by medical specialists — Anesthesiologists at Rs 20-29 lakh per month and Surgeons at Rs 16-25 lakh per month. Among non-medical roles, CEOs and senior Investment Bankers at the VP/MD level follow at Rs 12-41 lakh per month.
For most people, the fastest path to a high salary is not the highest-ceiling career (medicine takes 11+ years to reach peak pay) but the fastest-growing one. AI/ML Architects and Cloud Solutions Architects can reach Rs 5-8 lakh per month within 8-10 years of a B.Tech, with significantly shorter training timelines.
Which of the highest paying jobs in India 2025-2026 is right for you depends on your stream, your risk tolerance for long training, and what you want your day-to-day work to actually look like. If you need help mapping that out specifically for your situation, a focused career counselling session at CuroMinds is worth the time.
FAQs
An Anesthesiologist earns the highest salary in India per month at Rs 20-29 lakh (Rs 2.5-3.5 crore per year). Surgeons follow at Rs 16-25 lakh per month. Among non-medical roles, CEOs of mid-to-large companies earn Rs 12-41 lakh per month depending on company size. The answer to ‘which job has highest salary in India’ is consistent across all major salary databases: medical specialists lead.
Medical specialists — specifically Anesthesiologists and specialist Surgeons — earn the highest salaries in India on a regular employment basis, with senior practitioners at Apollo, Fortis, and Max Healthcare earning Rs 2.5-3.5 crore per year. Among non-medical professionals, CEOs of large listed companies and senior Investment Bankers at the VP/MD level at Goldman Sachs, JP Morgan, or Morgan Stanley India also reach Rs 2-5 crore annually.
The highest paid salary in India for a salaried professional is earned by senior Anesthesiologists at Rs 2.5-3.5 crore per year (Rs 20-29 lakh per month). For CEOs of large conglomerates, total compensation including ESOPs and bonuses can reach Rs 10-50 crore, but this goes well beyond base salary.
The highest paying jobs in India in 2025-2026 are Anesthesiologist (Rs 2.5-3.5 crore/year), Surgeon (Rs 2-3 crore), CEO (Rs 1.5-5 crore), Psychiatrist (Rs 1.5-2.5 crore), Investment Banker (Rs 60L-2 crore), Data Science Director (Rs 80L-1.5 crore), and AI/ML Architect (Rs 40-75 lakhs with 38% annual growth). The 2025 and 2026 rankings are essentially identical — no major reshuffling has occurred between the two years.
JEE stands for Joint Entrance Examination. JEE Advanced top 100 rankers who enter IIT Bombay or IIT Delhi receive starting campus salaries of Rs 30-60 lakhs per year, with top offers reaching Rs 2.6 crore (Uber, 2024). After 5 years, these graduates typically earn Rs 60 lakh to Rs 1.2 crore annually. NIT graduates (JEE Main pathway) start at Rs 8-18 lakhs and reach Rs 18-40 lakhs after 5 years with the right skills.
Jobs paying Rs 1+ crore include Anesthesiologists, Surgeons, CEOs of mid-to-large companies, Psychiatrists, Investment Bankers (VP+), and Data Science Directors. In technology, senior engineering directors at Google India, Microsoft, or Amazon can reach this level with 12-15 years of experience.
For freshers, IIT graduates receive average campus placement packages of Rs 15-20 lakhs, with top offers reaching Rs 1+ crore from Google, Microsoft, and investment firms. IIM MBA graduates average Rs 25-32 lakhs starting salary. Investment banking analysts begin at Rs 15-20 lakhs, and software engineers at product companies start at Rs 12-18 lakhs.
Self-taught software developers earn Rs 12-25 lakhs, digital marketing specialists make Rs 8-18 lakhs, and successful sales directors in B2B software earn Rs 15-30 lakhs through commissions. These roles require 5-10 years of demonstrated expertise rather than formal credentials.
