Career as an Endocrinologist in India: Salary, Courses and How to Begin

Healthcare & Life Sciences

Updated

At a glance

An endocrinologist is a doctor who diagnoses and treats hormone disorders such as diabetes, thyroid disease and pituitary or adrenal conditions, after MBBS, MD Medicine and DM.

An endocrinologist is a physician who specialises in hormones and the glands that produce them, diagnosing and treating conditions such as diabetes, thyroid disorders and pituitary or adrenal problems. In India the route is MBBS, then MD General Medicine, then DM Endocrinology.

Many hormone conditions are lifelong, so endocrinologists often follow patients for years, adjusting medicines and checking for complications. Practo's listings for Chennai show endocrinologists treating exactly these problems: diabetes, thyroid, adrenal and pituitary disorders.

The path is long and competitive. From Class 12 it usually takes around 11 to 12 years, and entry to postgraduate and DM seats depends on NEET PG and NEET SS ranks. If you enjoy medicine, detailed diagnosis and long-term patient follow-up, it can be a rewarding and steady specialty.

Minimum Qualification
MBBS plus compulsory internship
Typical Degree
MD Medicine, then DM Endocrinology
Expected Entry Salary
Around ₹12 - ₹20 Lakh/annum (indicative)
Entry-level to Senior
Around ₹12 Lakh to ₹40 Lakh+/annum
Job Demand Growth
Steady; chronic hormone conditions need long-term care
Work Hours
Around 8 to 10 hours; OPD, wards and on-call
Places of Work
Hospitals, medical colleges, clinics, labs

What Does an Endocrinologist Do?

Day-to-Day Responsibilities

  • Seeing outpatients with diabetes, thyroid, adrenal, pituitary, bone or calcium problems and taking a detailed medical history.

  • Ordering and interpreting blood tests, hormone panels and imaging such as thyroid ultrasound.

  • Making a diagnosis and designing a treatment plan that may include medicines, insulin or a referral for surgery.

  • Doing bone mineral density tests and fine-needle aspiration biopsies of the thyroid where the hospital offers them.

  • Monitoring patients with chronic conditions over months and years, adjusting doses and checking for complications.

  • Working with general physicians, dietitians, diabetes educators and surgeons, and teaching residents; academic doctors also take part in research.

Where They Work

Most endocrinologists in India work in government medical colleges and national institutes such as AIIMS and PGIMER, where they see complex cases and train postgraduate students. Multispecialty private hospitals in metros employ them in medicine departments and diabetes or endocrine centres.

Others run private clinics or diabetes and thyroid centres, work with diagnostic and lab chains, or join pharmaceutical and clinical research teams as medical advisers or trial investigators. Practo's Chennai listings show endocrinologists working in private practice in a big city.

How to Become an Endocrinologist in India?

After Class 12

Complete Class 12 in Physics, Chemistry and Biology, then clear NEET UG for admission to MBBS.

Undergraduate

Complete MBBS: about 4.5 years of study followed by a 1-year compulsory rotatory internship, around 5.5 years in total.

Postgraduate

Clear NEET PG and complete MD General Medicine, around 3 years. DNB General Medicine is an alternative route.

Postgraduate and Specialisation

Clear NEET SS and complete DM Endocrinology, around 3 years, at a recognised medical college or institute.

Licence / Certification

Register with your State Medical Council so you can practise medicine; the National Medical Commission maintains the national register.

First Job

Start as a senior resident, fellow or junior consultant. Many endocrinologists build a clinic practice or a hospital department role after a few years.

Eligibility and Subjects Required

Stream and Subject Requirements

  • Class 12 in Science with Physics, Chemistry and Biology (PCB), with English.

  • A qualifying score in NEET UG for MBBS. The qualifying cut-off changes each year, so check the current notification.

  • For DM Endocrinology: an MD in General Medicine (or a DNB equivalent) and a qualifying NEET SS rank.

  • There is no separate stream for endocrinology, so the MBBS route is the only way in.


Minimum Qualification

  • MBBS degree and completion of the compulsory internship.

  • Registration to practise medicine with a State Medical Council.

  • MD General Medicine (or DNB) before entering DM Endocrinology.

  • DM Endocrinology or an equivalent super-speciality qualification to practise as an endocrinologist.

Courses and Degrees for Endocrinologist

  • Undergraduate Degrees
    • MBBS (around 5.5 years including 1-year compulsory internship)
    • Class 12 with PCB (pre-medical stage, 2 years) is the entry point to MBBS
    Postgraduate Degrees
    • MD General Medicine (around 3 years, entry through NEET PG)
    • DNB General Medicine (around 3 years, a diplomate of National Board route)
    • MD Paediatrics (around 3 years) for the paediatric endocrinology route
    Super-specialisation
    • DM Endocrinology (around 3 years, entry through NEET SS)
    • DNB Endocrinology (around 3 years, diplomate route)
    Certifications & Short-term Courses
    • Fellowship in Diabetes Care or Thyroid Disorders (typically 6 to 12 months; check the institution)
    • Certificate courses in insulin pump and continuous glucose monitoring (check the offering institution)

Entrance Exams for Endocrinologist

  • Exam
    NEET UG
    Level
    Undergraduate
    Held
    Once a year, conducted by NTA
    For Course
    MBBS (entry to the medical degree)
  • Exam
    NEET PG
    Level
    Postgraduate
    Held
    Once a year, conducted by NBEMS
    For Course
    MD General Medicine and other PG medical courses
  • Exam
    NEET SS
    Level
    Super-speciality
    Held
    Usually once a year (verify current schedule)
    For Course
    DM Endocrinology and other super-speciality courses

Top Colleges for Endocrinologist

Government Institutes

  • College
    All India Institute of Medical Sciences (AIIMS), New Delhi
    Location
    New Delhi, Delhi
  • College
    Postgraduate Institute of Medical Education and Research (PGIMER)
    Location
    Chandigarh
  • College
    Sanjay Gandhi Postgraduate Institute of Medical Sciences (SGPGIMS)
    Location
    Lucknow, Uttar Pradesh
  • College
    Nizam's Institute of Medical Sciences (NIMS)
    Location
    Hyderabad, Telangana
  • College
    Medical College Kolkata
    Location
    Kolkata, West Bengal
  • College
    Seth GS Medical College and KEM Hospital
    Location
    Mumbai, Maharashtra

Private Institutes

  • College
    Christian Medical College (CMC)
    Location
    Vellore, Tamil Nadu
  • College
    Kasturba Medical College (KMC)
    Location
    Manipal, Karnataka

Skills Required to Become an Endocrinologist

Technical Skills

  • Diagnosing hormone disorders from history, examination and blood tests
  • Interpreting thyroid, cortisol, insulin and HbA1c results
  • Insulin initiation and dose adjustment
  • Reading bone mineral density scans and thyroid ultrasound reports
  • Prescribing and monitoring long-term medicines and their side effects
  • Using glucose monitoring devices and insulin pumps
  • Applying current national and international treatment guidelines

Soft Skills

  • Clear explanation to patients and families
  • Empathy for people living with chronic conditions
  • Patience and long-term follow-up
  • Teamwork with general physicians, dietitians and surgeons
  • Self-discipline for lifelong learning

Endocrinologist Salary in India

0 to 3 years after DM

Entry Level

₹12 - ₹20 Lakh/annum

  • Junior consultant, assistant professor or hospital endocrinologist
  • Starts in government hospitals or private clinics; pay varies widely by city and employer

4 to 10 years

Mid Level

₹20 - ₹40 Lakh/annum

  • Consultant endocrinologist or associate professor
  • Runs outpatient clinics, leads diabetes or thyroid services and teaches students

10+ years

Senior Level

₹40 Lakh and above/annum

  • Professor, head of department or senior consultant in a leading hospital or private practice
  • Leads departments, research, training programmes and clinical guideline work

Career Opportunities and Job Roles

Consultant Endocrinologist

Diagnoses and manages hormone disorders in a hospital or private practice.

Diabetologist

Focuses on diabetes care, insulin therapy and prevention of complications.

Thyroid Specialist

Manages thyroid disease, from hypothyroidism to thyroid nodules, often as part of a multidisciplinary team.

Paediatric Endocrinologist

Treats growth, puberty and hormone problems in children and adolescents.

Assistant or Associate Professor

Teaches and trains MBBS and postgraduate students while seeing patients in a medical college.

Clinical Research Physician

Runs or supervises trials of new drugs for diabetes, obesity and hormone conditions.

Medical Adviser in Pharma

Advises drug companies on clinical data, safety and medical communication.

Scope and Future of Endocrinologist in India

Hormone conditions are often lifelong, so endocrinologists see patients for years rather than once. Practo's Chennai listings show that diabetes, thyroid disorders and adrenal and pituitary problems form the core of the specialty. Demand is steady because these conditions need regular monitoring, not one-time treatment.

Newer treatments are shaping the field. A March 2026 Times of India report warned doctors against self-medicating with weight-loss injectables, which points to a continuing need for specialist advice on hormone and metabolic drugs. A January 2026 report also said 70 faculty posts were vacant at Safdarjung Hospital, a sign that trained specialists are needed in government medical colleges.

Government roles in medical colleges and state health services offer a stable path that combines patient care with teaching. Doctors who want to practise abroad usually need to pass the licensing exam of the destination country and meet local recognition rules, so check those requirements early.

Is Endocrinologist
the Right Career for You?

Endocrinologist can be an exciting career, but the right choice depends on more than academic eligibility.

Interests

What excites you?

Aptitude

What are you good at?

Personality

How do you work?

Work Preferences

What kind of environment suits you?


Discover careers that match your interests, strengths and preferences.

See how well this career fits you

Endocrinologist: Frequently Asked Questions

What does an endocrinologist do?

An endocrinologist diagnoses and treats conditions that affect the hormone system, such as diabetes, thyroid disease, pituitary and adrenal disorders, bone and calcium problems and some hormone-related cancers. They order blood tests and scans, prescribe medicines, plan treatment and monitor patients with lifelong conditions. Many patients first see a general physician, who may refer them for specialist care.

Can I become an endocrinologist after MBBS?

Yes, but MBBS alone is not enough. After MBBS and the compulsory internship, you need an MD in General Medicine or a DNB equivalent, entered through NEET PG. You then need a DM in Endocrinology, entered through NEET SS. Only after completing DM can you practise as an endocrinologist, so plan for several years of postgraduate study.

How long does it take to become an endocrinologist in India?

Counting from Class 12, the path usually takes around 11 to 12 years: about 5.5 years for MBBS including internship, around 3 years for MD General Medicine and around 3 years for DM Endocrinology. Gap years, repeated exam attempts and seat availability can make the total longer.

What is the difference between an endocrinologist and a diabetologist?

An endocrinologist treats the full range of hormone disorders, including thyroid, pituitary, adrenal and bone conditions, while a diabetologist focuses mainly on diabetes. Diabetes care is a large part of endocrinology. Many diabetologists in India are trained physicians, so check a doctor's qualifications, such as MD or DM, rather than the title alone.

Do endocrinologists earn well in India?

Pay depends on experience, city, whether the doctor works in government or private practice, and whether they run their own clinic. Indicative figures are around ₹12 to ₹20 Lakh a year at the start, rising with experience and seniority. Treat these as a guide, since actual offers vary widely.

Can a general physician treat diabetes and thyroid problems?

Yes. Primary care physicians can diagnose and manage many endocrine conditions, including common diabetes and thyroid problems. You may benefit from an endocrinologist when the condition is complex, when your doctor suspects a hormonal imbalance and wants a proper diagnosis, or when you need the latest medicines and devices.

Is NEET SS compulsory for DM Endocrinology?

In most cases, yes. DM Endocrinology seats in India are filled through NEET SS, which is conducted by NBEMS. Check the current notification for eligibility, the number of attempts allowed and the counselling process, as these can change from year to year.

Sources and Further Reading

Official and published pages this guide was researched from (facts last checked ). Fees, dates and cut-offs change every year, so confirm them on the official websites.

  1. What Is an Endocrinologist? What They Do & When To See Onemy.clevelandclinic.org
  2. Best Endocrinologists Near Me in Chennai - Practopracto.com

Book a Free Counselling Session to Know Your Perfect Career Fit!