MeraTax.fyiSanctioned · In position · Vacant

The post was funded. Nobody was hired.

A budget argument is easy to deflect: governments say they spend what they can afford. A vacancy is harder. The post exists, the money for it was voted, and the chair is empty anyway. Across 51,96,597 sanctioned elementary teaching posts, 11,97,893 were unfilledsrc.

Funded posts empty23.1%src
Vacant11,97,893src
In position39,98,704src
Sanctioned51,96,597src
Why this and not spending

A vacancy is an argument that cannot be answered with “no money”

Every figure below is the government’s own: a sanctioned strength it set, and an in position count it published against that. The gap is not an estimate, a projection, or a campaign target. It is the difference between two numbers in one official table — which is why this page shows the arithmetic rather than a headline.

Each cadre carries the date its figures are as on, printed beside the number rather than buried. Where the most recent published table is several years old, the page says so in the same breath as the figure. The build refuses to ship a cadre more than five years old that does not.

State subject

Elementary school teachers

Elementary school teachers

Ministry of Education · as on 31 March 2020 (2019-20)

23.1%of funded posts empty
39,98,704 in position11,97,893 vacantof 51,96,597 sanctioned

How old this is. The most recent state-wise figures the Ministry of Education has released in machine-readable form are for 2019-20, tabled in a Rajya Sabha reply in 2023. Treat this as the last published position, not as today’s.

Worst by rate: Uttar Pradesh 54.6%, Jharkhand 39.2%, Bihar 35.9%, Andhra Pradesh 30.8%, Rajasthan 27.1%. Ranked by share of funded posts, not by count — ranking by count would only re-rank the states by population.

DADRA & NAGAR HAVELI & DAMAN & DIU: no figureDISPUTED (MADHYA PRADESH & GUJARAT): no figureDISPUTED (MADHYA PRADESH & RAJASTHAN): no figureDISPUTED (RAJATHAN & GUJARAT): no figureDISPUTED (WEST BENGAL , BIHAR & JHARKHAND): no figureJAMMU AND KASHMIR: no figureLADAKH: no figureHIMACHAL PRADESH: 0.0%ARUNACHAL PRADESH: 1.3%ASSAM: 12.5%MANIPUR: 2.1%MEGHALAYA: 3.9%MIZORAM: 1.6%NAGALAND: 1.8%SIKKIM: 0.0%LAKSHADWEEP: no figureANDAMAN & NICOBAR: no figureWEST BENGAL: 13.4%KERALA: 1.1%CHHATTISGARH: 25.3%ODISHA: 0.0%CHANDIGARH: no figureDELHI: no figureGUJARAT: 1.9%HARYANA: 2.3%PUNJAB: 0.0%UTTAR PRADESH: 54.6%KARNATAKA: 6.1%ANDHRA PRADESH: 30.8%BIHAR: 35.9%GOA: 0.0%JHARKHAND: 39.2%MADHYA PRADESH: 20.5%MAHARASHTRA: 7.3%PUDUCHERRY: no figureRAJASTHAN: 27.1%TAMIL NADU: 1.6%TELANGANA: 14.4%TRIPURA: 12.6%UTTARAKHAND: 15.2%
StateSanctionedIn positionVacantVacant %
Uttar Pradesh8,79,6913,99,1484,80,54354.6%
Jharkhand1,91,6791,16,56975,11039.2%
Bihar5,92,5413,79,7352,12,80635.9%
Andhra Pradesh1,48,7851,03,02545,76030.8%
Rajasthan3,14,2712,29,23685,03527.1%
Chhattisgarh1,96,8061,47,09149,71525.3%
Madhya Pradesh3,63,0992,88,74474,35520.5%
Uttarakhand46,05339,0487,00515.2%
Telangana1,06,73091,35915,37114.4%
West Bengal4,54,8603,93,79461,06613.4%
Tripura35,09130,6554,43612.6%
Assam1,82,4391,59,58722,85212.5%
Maharashtra3,24,8013,01,23823,5637.3%
Karnataka2,03,8241,91,45112,3736.1%
Meghalaya22,63221,7568763.9%
Haryana65,44663,9281,5182.3%
Manipur16,16715,8213462.1%
Gujarat2,17,1062,13,0674,0391.9%
Nagaland17,33017,0133171.8%
Tamil Nadu1,47,9131,45,5512,3621.6%
Mizoram2,2282,193351.6%
Arunachal Pradesh14,24514,0591861.3%
Kerala1,26,3821,25,0111,3711.1%
Goa2,2162,21600.0%
Himachal Pradesh45,99745,99700.0%
Odisha2,29,0062,29,00600.0%
Punjab75,80575,80500.0%
Sikkim8,5738,57300.0%

Union Territories are listed by the source but excluded from this table and from the per-state ranking: they are outside the 28 states the Finance Commission devolves to, which is the list every other page here uses. They are still inside the national totals above.

State subject

State police

State police

Bureau of Police Research & Development, Ministry of Home Affairs · as on 1 January 2023 (2023)

21.4%of funded posts empty
21,41,305 in position5,81,364 vacantof 27,22,669 sanctioned

Worst by rate: West Bengal 39.4%, Mizoram 35.1%, Haryana 31.9%, Bihar 28.9%, Gujarat 28.6%. Ranked by share of funded posts, not by count — ranking by count would only re-rank the states by population.

DADRA & NAGAR HAVELI & DAMAN & DIU: no figureDISPUTED (MADHYA PRADESH & GUJARAT): no figureDISPUTED (MADHYA PRADESH & RAJASTHAN): no figureDISPUTED (RAJATHAN & GUJARAT): no figureDISPUTED (WEST BENGAL , BIHAR & JHARKHAND): no figureJAMMU AND KASHMIR: no figureLADAKH: no figureHIMACHAL PRADESH: 6.7%ARUNACHAL PRADESH: 22.1%ASSAM: 10.5%MANIPUR: 13.9%MEGHALAYA: 16.3%MIZORAM: 35.1%NAGALAND: 5.5%SIKKIM: 16.5%LAKSHADWEEP: no figureANDAMAN & NICOBAR: no figureWEST BENGAL: 39.4%KERALA: 12.8%CHHATTISGARH: 19.5%ODISHA: 20.1%CHANDIGARH: no figureDELHI: no figureGUJARAT: 28.6%HARYANA: 31.9%PUNJAB: 13.4%UTTAR PRADESH: 25.7%KARNATAKA: 8.5%ANDHRA PRADESH: 17.2%BIHAR: 28.9%GOA: 27.5%JHARKHAND: 25.3%MADHYA PRADESH: 16.8%MAHARASHTRA: 26.0%PUDUCHERRY: no figureRAJASTHAN: 16.0%TAMIL NADU: 7.5%TELANGANA: 28.2%TRIPURA: 22.7%UTTARAKHAND: 4.9%
StateSanctionedIn positionVacantVacant %
West Bengal1,65,06999,99765,07239.4%
Mizoram11,3027,3393,96335.1%
Haryana87,81359,83927,97431.9%
Bihar1,44,3501,02,66441,68628.9%
Gujarat1,23,44388,11235,33128.6%
Telangana86,05861,81124,24728.2%
Goa10,8067,8312,97527.5%
Maharashtra2,32,9651,72,38260,58326.0%
Uttar Pradesh4,27,7003,17,7471,09,95325.7%
Jharkhand82,85461,91720,93725.3%
Tripura29,68222,9346,74822.7%
Arunachal Pradesh15,29811,9233,37522.1%
Odisha69,69055,65614,03420.1%
Chhattisgarh80,13564,50215,63319.5%
Andhra Pradesh1,06,36888,05418,31417.2%
Madhya Pradesh1,25,3811,04,34821,03316.8%
Sikkim6,8575,7241,13316.5%
Meghalaya16,84014,0962,74416.3%
Rajasthan1,13,42195,32518,09616.0%
Manipur35,10030,2174,88313.9%
Punjab85,32473,87011,45413.4%
Kerala61,69253,8177,87512.8%
Assam81,76773,1888,57910.5%
Karnataka1,11,4261,01,9119,5158.5%
Tamil Nadu1,32,4621,22,4709,9927.5%
Himachal Pradesh19,20717,9171,2906.7%
Nagaland26,70925,2521,4575.5%
Uttarakhand22,41521,3161,0994.9%

Union Territories are listed by the source but excluded from this table and from the per-state ranking: they are outside the 28 states the Finance Commission devolves to, which is the list every other page here uses. They are still inside the national totals above.

State subject

Specialist doctors at rural Community Health Centres

Specialist doctors at rural Community Health Centres

Ministry of Health & Family Welfare · as on 31 March 2021 (2020-21)

67.9%of funded posts empty
4,371 in position9,266 vacantof 13,637 sanctioned

A stricter number. Against the existing facilities’ own staffing norm — not the smaller number the government has actually budgeted for — 21,924 posts are needed. Even the sanctioned strength above is only 62% of what is required — “funded but empty” and “short of the norm” are different claims, and this site does not blur them together.

How old this is. This is 2020-21 data (as on 31 March 2021), the most recent edition this site could retrieve — the Ministry's own current site 404s the historical path, and the Wayback Machine has no later capture. A newer edition may exist; it was not reachable.

DADRA & NAGAR HAVELI & DAMAN & DIU: no figureDISPUTED (MADHYA PRADESH & GUJARAT): no figureDISPUTED (MADHYA PRADESH & RAJASTHAN): no figureDISPUTED (RAJATHAN & GUJARAT): no figureDISPUTED (WEST BENGAL , BIHAR & JHARKHAND): no figureJAMMU AND KASHMIR: no figureLADAKH: no figureHIMACHAL PRADESH: no figureARUNACHAL PRADESH: -11.8%ASSAM: 42.0%MANIPUR: 42.3%MEGHALAYA: 0.0%MIZORAM: no figureNAGALAND: 30.0%SIKKIM: 100.0%LAKSHADWEEP: no figureANDAMAN & NICOBAR: no figureWEST BENGAL: 79.6%KERALA: 0.0%CHHATTISGARH: 82.8%ODISHA: 79.5%CHANDIGARH: no figureDELHI: no figureGUJARAT: 63.1%HARYANA: no figurePUNJAB: 72.8%UTTAR PRADESH: 70.0%KARNATAKA: 52.6%ANDHRA PRADESH: 31.9%BIHAR: 87.3%GOA: 68.8%JHARKHAND: 72.8%MADHYA PRADESH: 95.4%MAHARASHTRA: 30.2%PUDUCHERRY: no figureRAJASTHAN: 67.5%TAMIL NADU: 23.0%TELANGANA: 58.7%TRIPURA: no figureUTTARAKHAND: 78.0%
StateSanctionedIn positionVacantVacant %
Sikkim24024100.0%
Madhya Pradesh9454390295.4%
Bihar83610673087.3%
Chhattisgarh60610450282.8%
West Bengal3286726179.6%
Odisha1,5113091,20279.5%
Uttarakhand2365218478.0%
Jharkhand68418649872.8%
Punjab56215340972.8%
Uttar Pradesh2,9028722,03070.0%
Goa1651168.8%
Rajasthan1,47347999467.5%
Gujarat36613523163.1%
Telangana62525836758.7%
Karnataka46221924352.6%
Manipur26151142.3%
Assam30017412642.0%
Andhra Pradesh47332215131.9%
Maharashtra48333714630.2%
Nagaland107330.0%
Tamil Nadu3262517523.0%
Kerala545400.0%
Meghalaya3300.0%
Arunachal Pradesh1719-2-11.8%

Union Territories are listed by the source but excluded from this table and from the per-state ranking: they are outside the 28 states the Finance Commission devolves to, which is the list every other page here uses. They are still inside the national totals above.

Union

High Court judges

High Court judges

Department of Justice, Ministry of Law and Justice · as on 17 March 2025 (2024-25)

31.7%of funded posts empty
766 in position356 vacantof 1,122 sanctioned

Worst by rate: Allahabad 50.6%, Orissa 45.5%, Jammu and Kashmir and Ladakh 40.0%, Gujarat 38.5%, Punjab and Haryana 37.6%. Ranked by share of funded posts, not by count — ranking by count would only re-rank the states by population.

CourtSanctionedIn positionVacantVacant %
Allahabad160798150.6%
Orissa33181545.5%
Jammu and Kashmir and Ladakh25151040.0%
Gujarat52322038.5%
Punjab and Haryana85533237.6%
Calcutta72462636.1%
Jharkhand2516936.0%
Madhya Pradesh53341935.8%
Delhi60392135.0%
Rajasthan50341632.0%
Patna53371630.2%
Bombay94662829.8%
Himachal Pradesh1712529.4%
Telangana42301228.6%
Chhattisgarh2216627.3%
Manipur54120.0%
Karnataka62501219.4%
Andhra Pradesh3730718.9%
Uttarakhand119218.2%
Gauhati3025516.7%
Madras75651013.3%
Kerala474436.4%
Meghalaya4400.0%
Sikkim3300.0%
Tripura5500.0%

Reported by court, not by state, and the two do not line up: the Bombay High Court covers Maharashtra and Goa, Guwahati covers several north-eastern states. These rows are therefore never placed on a state map or ranked against state cadres. The Supreme Court is excluded from the totals above and counted separately.

What is missing

Cadres not here yet

Central government civilian posts are the one still missing here: the Department of Expenditure’s annual pay report gives ministry-wise sanctioned and in-position counts, but only older editions are still online at the archive path the Ministry publishes from.

The health data that is machine-readable on data.gov.in was checked on 18 August 2026 and rejected twice over: the 2013 table is mostly “NA”, and the 2021 table gives vacancy counts with no sanctioned strength to divide by, with several states reporting a literal zero where they mean “did not report”. The figure above instead comes from the Ministry’s own Rural Health Statistics 2020-21, recovered via the Internet Archive after the Ministry’s own hosts returned 404 and 500 on 19 August 2026 — the document itself, verified by checksum, not a summary of it.

Teachers: Ministry of Education, tabled in Rajya Sabha and published via data.gov.in. Police: Bureau of Police Research & Development, Data on Police Organizations, Table 3.1.1. Judges: Department of Justice, via data.gov.in. Each is reconciled against its own published total on every build — the police table is extracted from the PDF and the build fails if the 36 rows do not sum to BPR&D’s own All India figure. Full registry in sources; see changelog for what is still wrong.