Skip to content

Statistics

Doctor-patient ratio in India. Every official figure, and how it is worked out.

The Health Ministry puts India's doctor-population ratio at 1:778, in Lok Sabha replies of July 2026. That figure counts AYUSH practitioners alongside MBBS doctors and assumes 80% of everyone registered is available to work. Below are the official counts behind it, how the ratio is computed, what the ratio looks like for allopathic doctors alone, where the familiar 1:1000 "WHO norm" comes from, and the state-wise registration table, each with its source and date.

At a glance
Last updated
27 Oct 2026
Ministry ratio
1:778 (reply of 31 Jul 2026)
Registered allopathic doctors
15,35,155 (24 Jul 2026)
Registered AYUSH practitioners
7,51,768 (24 Jul 2026)
Allopathic only, 80% available
About 1:1,159, our arithmetic
WHO doctor-only norm
None in WHO's Workforce 2030 strategy

Checked 2026-10-27.

What is the doctor-patient ratio in India?

The official figure is 1:778, one doctor for every 778 people. The Ministry of Health and Family Welfare gave it in Lok Sabha replies on 24 July and 31 July 2026: "Assuming that 80% of registered practitioners in both the allopathic and AYUSH systems are available, the doctor-population ratio in the country is estimated to be 1:778." The counts behind it are 15,35,155 registered allopathic doctors, as per the Indian Medical Register, and 7,51,768 registered AYUSH practitioners.

Strictly it is a doctor-population ratio, not a doctor-patient ratio: it divides the whole population by the number of practitioners assumed available, sick or not. No official source we found measures how many patients each doctor actually sees.

Which official figures exist, and when were they given?

Every figure the Ministry gave Parliament in the replies we read, oldest first. Registered means on a register, not necessarily in practice.

Reply dateAllopathic doctorsAYUSH practitionersRatio givenMethod statedSource
29 Nov 202413,86,145 (registered with SMCs and NMC, Nov 2024)"Around 6.14 lakh""Around 1:811", called "better than the WHO standard of 1:1000"80% of allopathic doctors available, plus the AYUSH figureLok Sabha unstarred Q 867
13 Mar 202613,88,1857,51,7681:81180% of both allopathic and AYUSH availableLok Sabha unstarred Q 3538
24 Jul 202615,35,155 ("as per the Indian Medical Register")7,51,7681:77880% of both availableLok Sabha unstarred Q 1099
31 Jul 202615,35,1557,51,7681:77880% of both availableLok Sabha unstarred Q 2141

How is the 1:778 ratio computed?

The Ministry adds registered allopathic doctors and registered AYUSH practitioners, takes 80% of the total as the number available, and divides the population by that number. The replies do not say which population figure they use or why 80% is assumed.

Working the July 2026 figures through: 80% of 22,86,923 practitioners is about 18,29,538. Multiplied by 778, that implies a population of about 142.3 crore. The March 2026 figures (1:811 on 21,39,953 practitioners) imply about 138.8 crore. The two implied populations are 3.5 crore apart in four months, more than rounding of the ratio can explain, so the replies may have used different population estimates. That is our arithmetic on the Ministry's numbers; the Ministry has not published its working.

What is the ratio for allopathic doctors alone?

Our arithmetic, using the July 2026 counts and the population of about 142.3 crore implied by the Ministry's own 1:778. These are not official figures.

Who is countedPractitioners countedRatioPer 10,000 people
Allopathic and AYUSH, 80% available (the Ministry's method)18,29,5381:77812.9
Allopathic only, 80% available12,28,124About 1:1,1598.6
Allopathic only, all registered15,35,155About 1:92710.8
Allopathic and AYUSH, all registered22,86,923About 1:62216.1

Is 1 doctor per 1,000 people a WHO norm?

Not in WHO's own strategy document. The Ministry's reply of 29 November 2024 calls 1:1000 "the WHO standard". WHO's Global strategy on human resources for health: Workforce 2030 (2016) sets no doctor-only ratio. It uses an "indicative threshold of an aggregate density of 4.45 physicians, nurses and midwives per 1000 population", and says "this figure does not represent a planning target for countries". It adds that workforce needs "should be quantified in terms of predicted workloads rather than by population or facility-based norms."

Where 1:1000 came from is a matter of commentary, not an official record. An article by Kiran Kumbhar in The India Forum (15 August 2025) traces it to the Medical Council of India's Vision 2015 document of 2011 and says it was later described as a WHO norm without WHO having recommended it. We have not seen the Vision 2015 document itself, so we report that as the article's finding.

WHO's 4.45 counts nurses and midwives as well, so it cannot be compared with a doctors-only ratio. We do not compute India's figure against it here because we have not used an official nurse and midwife count on this page.

How many allopathic doctors are registered in each state?

Doctors registered with each State Medical Council as on November 2024, from the annexure to Lok Sabha unstarred question 867 (29 Nov 2024), source NMC. This is the latest state-wise table we found in a Parliament reply.

State Medical CouncilRegistered allopathic doctors
Andhra Pradesh Medical Council1,05,805
Arunachal Pradesh Medical Council1,660
Assam Medical Council25,980
Bihar Medical Council48,200
Chhattisgarh Medical Council10,962
Delhi Medical Council31,481
Goa Medical Council4,720
Gujarat Medical Council79,169
Haryana Medical Council15,714
Himachal Pradesh Medical Council7,296
Jammu & Kashmir Medical Council18,720
Jharkhand Medical Council8,544
Karnataka Medical Council1,41,155
Madhya Pradesh Medical Council49,730
Maharashtra Medical Council2,09,540
Erstwhile Medical Council of India (stopped registering in 2015)52,672
Mizoram Medical Council156
Nagaland Medical Council166
Odisha Council of Medical Registration29,792
Punjab Medical Council53,446
Rajasthan Medical Council49,049
Sikkim Medical Council1,880
Tamil Nadu Medical Council1,49,399
Travancore Medical Council (Kerala)73,070
Telangana Medical Council26,411
Tripura Medical Council2,683
Uttar Pradesh Medical Council99,737
Uttarakhand Medical Council10,249
West Bengal Medical Council78,759
Total, as given in the annexure13,86,145

Why can't the state table give a ratio for each state?

Because a council's register is not a count of doctors working in that state. A doctor is counted where they first registered; many move, work in another state, go abroad, retire or die without leaving the register, and 52,672 names sit on the old Medical Council of India register with no state. The same reply that gave the table gave no state-wise ratio, and the Ministry's replies of 2026 did not give state-wise figures either. We do not divide these counts by state populations for that reason.

The National Medical Register was meant to fix this. NMC's public notice of 30 August 2024 said the NMR portal opened on 23 August 2024 and that all MBBS doctors already on the Indian Medical Register "have to register again" on it, with an Aadhaar link. The Ministry told the Lok Sabha on 8 August 2025 that applying for an NMR ID "is voluntary". Until registration on the NMR is near complete, the counts above are registrations, not active doctors.

Where do the sources disagree?

These are the points where two official documents, or an official document and a widely repeated claim, do not match. We give both and do not pick one.

  • Allopathic count: 13,88,185 on 13 March 2026, then 15,35,155 on 24 July 2026, a rise of 1,46,970 in four months. The July replies cite the Indian Medical Register; the March reply names no source. Neither explains the change.
  • AYUSH count: "around 6.14 lakh" in November 2024, 7,51,768 in March and July 2026.
  • The 80% assumption: in November 2024 the reply applies it to allopathic doctors and adds the AYUSH figure; in 2026 it applies it to both. The ratio stayed 1:811 across the first change.
  • The 1:1000 benchmark: called the WHO standard in the November 2024 reply; not found in WHO's Workforce 2030 strategy, which uses 4.45 doctors, nurses and midwives per 1,000 and says that is not a planning target.
  • NMR registration: "have to register again" in NMC's August 2024 notice; "voluntary" in the Ministry's August 2025 reply.
  • Seven doctors per 10,000: the figure appears in the question asked on 31 July 2026 (Lok Sabha Q 2141), not in the answer. The Ministry replied with 1:778 and did not address it.

How we compiled these figures

We used written answers of the Ministry of Health and Family Welfare in the Lok Sabha, NMC notices, and WHO's published strategy, all read on 27 October 2026. The one secondary source, The India Forum, is used only for the history of the 1:1000 figure and is labelled as commentary. We did not use media estimates or vendor reports. Figures marked as our arithmetic are derived from the official numbers on this page, with the working shown.

We check for a new Lok Sabha or Rajya Sabha reply after each Parliament session and update the page within a month of one. When a newer reply gives a different figure, it replaces the old one in the summary, and the old one stays in the table with its date.

Fewer doctors, longer queues.

Vitels is clinic management software for single-doctor and small multi-doctor clinics in India: patient registration, token queue, consultation, prescription pad, billing and reports. Works offline. No licence fee; multi-doctor with Vitels Pro.

Questions

Straight answers

What is the doctor-patient ratio in India in 2026?

The Health Ministry estimated it at 1:778 in Lok Sabha replies of 24 and 31 July 2026. The figure counts 15,35,155 registered allopathic doctors and 7,51,768 AYUSH practitioners and assumes 80% of them are available. It is a doctor-population ratio, not a count of patients seen.

What is the ratio for MBBS doctors alone?

The Ministry does not publish one. Using its July 2026 counts and the population its own 1:778 implies, allopathic doctors alone at 80% availability give about 1:1,159, or 8.6 per 10,000 people. That is our arithmetic, not an official figure.

Does WHO recommend 1 doctor per 1,000 people?

WHO's Global strategy on human resources for health: Workforce 2030 sets no doctor-only ratio. It uses an indicative threshold of 4.45 doctors, nurses and midwives per 1,000 people and says this is not a planning target. India's Health Ministry has called 1:1000 the WHO standard in a 2024 Lok Sabha reply.

How many doctors are there in India?

15,35,155 registered allopathic doctors and 7,51,768 registered AYUSH practitioners, per the Ministry's Lok Sabha reply of 24 July 2026. Registered is not the same as practising; the Ministry itself assumes only 80% are available.

Which state has the most registered doctors?

In the NMC table of November 2024, the Maharashtra Medical Council had 2,09,540 registered allopathic doctors, followed by Tamil Nadu (1,49,399) and Karnataka (1,41,155). These are council registrations, not doctors working in the state.

Why do different sources give different numbers?

They count different things: allopathic only or with AYUSH, everyone registered or 80% of them, and registers that include doctors who have moved or stopped practising. The Ministry's own allopathic count rose from 13,88,185 in March 2026 to 15,35,155 in July 2026 without an explanation in the replies.

Last updated 27 October 2026. Official figures as given by the Ministry of Health and Family Welfare to the Lok Sabha and by NMC; WHO text from its published strategy. Figures marked as our arithmetic are derived from those numbers and are not official. When a newer reply appears, the newer figure is the authority.

  1. 1 You
  2. 2 Your clinic

Who should we call?

Your name and the number we can reach you on.

One more step, all of it optional.