Talent.com

Ophthalmologist: Average Salary in India, 2026

Find out what the average Ophthalmologist salary is

Salary rate
How much does a Ophthalmologist make in India?
₹ 250,000/ Annual
Based on 166 salaries
The average Ophthalmologist in India is ₹ 250,000 per year or ₹ 100 per hour. Entry-level positions start at ₹ 150,000 per year, while most experienced workers make up to ₹ 2,290,000 per year.
Median₹ 250,000
chart
Low₹ 150,000
High₹ 2,290,000
Active jobs with salaries