Pharmacist Salary in India
Pharmacist Salary in Bengaluru
Based on 212 job listings - Bengaluru, India 2026
-94.7% vs 2025Average salary
₹19,015 - ₹29,552
Median salary
₹18,000 - ₹29,167
Lower rangeUpper range
Salary distribution by percentile
10th percentile₹14K
25th percentile₹17K
Median₹18K
75th percentile₹22K
90th percentile₹25K
50% of professionals earn between ₹16,667 - ₹22,229 INR
The median salary is ₹18,000
Compare with national average
Bengaluru
Average salary
19,015 - 29,552
Median salary
18,000 - 29,167
212 job openings
India
Average salary
4,00,000 - 12,00,000
Median salary
7,00,000 - 12,00,000
4,140 job openings
Other cities
Chennai244 job openings
Ahmedabad242 job openings
Hyderabad194 job openings
Mumbai130 job openings
New Delhi79 job openings
Gurugram67 job openings
Pune55 job openings
Delhi39 job openings
Noida39 job openings
Kolkata29 job openings
Kochi29 job openings
Gurgaon/gurugram28 job openings
Calicut26 job openings
Mumbai/bombay23 job openings
Nagpur21 job openings
The average salary for a Pharmacist in Bengaluru, India is INR 19,015 - INR 29,552 per year in 2026, based on 212 job listings.
Explore 212 Pharmacist job listings in India on BeBee, or check our salary calculator for a personalized estimate.