General Physician Salary in India

Updated on Dec 28, 2025

Advertisement

As of 2026, the average salary for General Physician in India starts from ₹3L per year and goes up to ₹40L per year.

0-2 years

₹3L-₹6L per annum

3-7 years

₹6L-₹12L per annum

8-15 years

₹12L-₹25L per annum

16+ years

₹25L-₹40L per annum

General Physician Salary Trend in India

General Physician Salaries in Other Locations

Argentina
$600k - $2.5M
Ethiopia
₵120k - ₵1200k
Wyoming, United States
$120k - $300k
Malawi
MWK500k - MWK7.2M
Angola
Kz10M - Kz60M
Surrey, Canada
$60k - $250k
Pakistan
₨600k - ₨12M

Advertisement

About General Physician

A General Physician, also known as a General Practitioner (GP), is a medical doctor who provides primary care and treats a wide variety of health issues. They focus on overall health, performing routine check-ups, diagnosing and managing illnesses, and referring patients to specialists when necessary. General Physicians often work in outpatient settings, hospitals, and private practices, serving patients of all ages.

more info

About India

India is a country located in South Asia and is known for its rich history, diverse culture, and booming economy. It is the seventh-largest country by land area and the second-most populous country in the world.

more info