General Physician Salary in India

Updated on Jul 28, 2026

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

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 →