Optometrist Salary in India
Optometrist Salary in Bengaluru
Based on 126 job listings - Bengaluru, India 2026
Average salary
₹22,132 - ₹37,899
Median salary
₹20,000 - ₹37,500
Lower rangeUpper range
Salary distribution by percentile
10th percentile₹17K
25th percentile₹17K
Median₹20K
75th percentile₹28K
90th percentile₹30K
50% of professionals earn between ₹17,188 - ₹28,125 INR
The median salary is ₹20,000
Compare with national average
Bengaluru
Average salary
22,132 - 37,899
Median salary
20,000 - 37,500
126 job openings
India
Average salary
20,417 - 25,000
Median salary
20,417 - 25,000
1,207 job openings
The average salary for a Optometrist in Bengaluru, India is INR 22,132 - INR 37,899 per year in 2026, based on 126 job listings.
Explore 126 Optometrist job listings in India on BeBee, or check our salary calculator for a personalized estimate.