Medical Representative salary in India
Based on 86 current job posts that show salary on Jeevika India.
About ₹18,000 – ₹31,250 per month
Medical Representative salary by city
CityTypical salary / yearPer monthPosts
Ahmedabad₹2,40,000 – ₹5,50,000₹20,000 – ₹45,8333
Hyderabad₹2,40,000 – ₹4,80,000₹20,000 – ₹40,0003
Varanasi₹1,75,000 – ₹4,20,000₹14,583 – ₹35,0003
Bengaluru/Bangalore₹2,40,000 – ₹3,72,000₹20,000 – ₹31,0004
Lucknow₹1,80,000 – ₹3,25,000₹15,000 – ₹27,0838
Chennai₹1,80,000 – ₹3,00,000₹15,000 – ₹25,0003
Jaipur₹1,75,000 – ₹3,00,000₹14,583 – ₹25,0003
Questions
What is the average salary of a Medical Representative in India?
The typical salary is ₹2,16,000 to ₹3,75,000 per year (about ₹18,000 to ₹31,250 per month), based on 86 current job posts on Jeevika India.
What is the highest salary for a Medical Representative?
Top-paying posts offer up to ₹5,40,000 per year.
How many Medical Representative jobs are open?
99 jobs are open right now across India.