New: all of today's current affairs in 10 minutes, free Start reading FLAT 15% OFF ON ALL COURSES Know More Admissions open Starts 21 Oct: Live Mini Mains Test Series for UPSC Mains 2027 Starts 25 Oct: Live Full Mains Test Series for UPSC Mains 2027 Starts 11 Dec: Live Essay Module + Essay Test Series for UPSC Mains 2027 Live Essay for UPSC Mains 2027
Decode Civils

About UPSC · The Exam

UPSC Vacancies Year-wise, CSE 2015 to 2026

Each Civil Services Exam has two vacancy numbers: the estimate in the notice and the final count reported with the result. Here are the figures for every year since 2015, by service, from UPSC's own documents.

Updated 6 min read 24 official sources

Vacancies at a glance

CSE 2026 notice
933approximate, incl. 33 PwBD
CSE 2026, June update
1,016UPSC's prelims result note
CSE 2025 at the final result
1,087notice had said 979
IAS vacancies
180every year, CSE 2015 to 2025

From the CSE notices, UPSC's result notes and final results.

On this page6 sections
  1. Vacancies year by year
  2. Why the notice and the final number differ
  3. Recommended candidates and the reserve list
  4. Vacancies by service
  5. Vacancies by category, CSE 2025
  6. What the vacancies mean for you

Every Civil Services Exam has two vacancy numbers. The notice, published before you apply, gives an approximate figure. The final number, reported by the Government, comes with the final result, more than a year later. For CSE 2025 the notice expected about 979 vacancies; the final result reported 1,087.

For CSE 2026 the notice expected about 933, including 33 for persons with benchmark disability. In June 2026, UPSC's press note on the prelims result gave the figure as 1,016. The final number will be known only when the CSE 2026 final result is declared.

At a glance

  • Notice figure: an estimate, which the notice says may change once the Cadre Controlling Authorities give firm numbers.
  • Final figure: the vacancies the Government reports in UPSC's final-result press note.
  • Recommended: how many candidates UPSC's final list contains; fewer than the vacancies in every year below.
  • IAS: 180 vacancies at the final result in every year from CSE 2015 to 2025.

Vacancies year by year

The table compares, for each exam year, the notice's estimate with the final number, and shows how many candidates UPSC recommended in its final result and how many it kept on its reserve list.

CSE vacancies year by year

The notice's estimate, the final number, and how many candidates UPSC recommended

For each Civil Services Examination: approximate vacancies in the notice, vacancies reported at the final result, candidates recommended and the reserve list
Exam Noticeapproximate Finalat the result Recommendedfinal list Reserve listkept by UPSC
CSE 2026 933 Awaited––
CSE 2025 979 1,087 958 258
CSE 2024 1,056 1,129 1,009 230
CSE 2023 1,105 1,143 1,016 240
CSE 2022 861 1,022 933 178
CSE 2021 712 749 685 126
CSE 2020 796 836 761 150
CSE 2019 896 927 829 182
CSE 2018 782 812 759 106
CSE 2017 Not read 1,058 990 132
CSE 2016 1,079 1,209 1,099 220
CSE 2015 Not read 1,164 1,078 172

CSE 2026: the final result is awaited; UPSC's press note on the prelims result gave 1,016 vacancies. Not read: we have not read UPSC's notices for CSE 2017 and 2015, which are not linked from UPSC's pages for those exams. The vacancy figures include the vacancies for persons with benchmark disability. Sources: each year's CSE notice and UPSC's final-result press notes, linked under Sources below.

In every year where both figures are available, the final number was higher than the notice's estimate. That is a record of past years, not a forecast: the notice itself only says the number may change.

Why the notice and the final number differ

The notice's figure is an estimate made months before the exam. Each notice says the final number of vacancies "may undergo change after getting firm number of vacancies from Cadre Controlling Authorities". The firm numbers appear in UPSC's final-result press note, where the Government reports the vacancies to be filled, service by service and category by category.

For CSE 2026 there is also an update in between: UPSC's press note on the prelims result said 13,343 candidates had been shortlisted for the main exam against 1,016 vacancies. The same note said 14,161 had been shortlisted for CSE 2025 against 1,087.

In every year above, UPSC's final list was shorter than the number of vacancies. Alongside it, UPSC keeps a consolidated reserve list under the exam rules, in order of merit below the last recommended candidate in each category. When the Department of Personnel and Training asks for more candidates to fill the remaining posts, UPSC recommends them from that list. Two examples from PIB:

  • CSE 2020: 761 candidates recommended against 836 vacancies; 75 more from the reserve list in December 2021.
  • CSE 2023: 1,016 recommended against 1,143 vacancies; 120 more from the reserve list in October 2024.

Vacancies by service

The final-result notes break the vacancies down by service. For CSE 2025, the latest final result:

CSE 2025: vacancies by service

As reported by the Government in UPSC's final-result notice

  1. 180IAS
  2. 55IFS
  3. 150IPS
  4. 195Group B
  5. 507Central Group A
  6. 1,087Total

Source: UPSC final-result notice, CSE 2025.

And for every year since CSE 2015:

Vacancies by service at the final result, CSE 2015 to 2025

As reported by the Government in each year's final-result press note

Vacancies reported at the final result of each Civil Services Examination, by service
ExamIASIFSIPSCentral Group ‘A’Group ‘B’Total
CSE 2025 18055150507195 1,087
CSE 2024 18055147605142 1,129
CSE 2023 18037200613113 1,143
CSE 2022 18038200473131 1,022
CSE 2021 1803720024290 749
CSE 2020 18036200302118 836
CSE 2019 18024150438135 927
CSE 2018 1803015038468 812
CSE 2017 18042150565121 1,058
CSE 2016 18045150603231 1,209
CSE 2015 1804515072861 1,164

Central Group ‘A’ and Group ‘B’ are the press notes' totals for all the Central Services in each group. Each total includes the vacancies for persons with benchmark disability. Sources: UPSC's final-result press notes for each year, linked under Sources below.

The IAS stayed at 180 in every one of these years. The IPS had 150 vacancies in CSE 2015 to 2019, 200 in CSE 2020 to 2023, 147 in CSE 2024 and 150 in CSE 2025. The IFS ranged from 24 in CSE 2019 to 55 in CSE 2024 and 2025. Most of the change from year to year is in the Central Group ‘A’ and Group ‘B’ services. The guide to the other services explains what each of them does.

Vacancies by category, CSE 2025

The final-result note also gives the split by category. For CSE 2025:

CategoryVacancies
General446
EWS104
OBC306
SC158
ST73
Total1,087

The total includes 42 vacancies for persons with benchmark disability. Reservation is applied to the vacancies the Government fixes, as the notice says.

What the vacancies mean for you

  • They set how many reach each stage. The notice says UPSC admits about 12 to 13 times the number of vacancies to the main exam and calls about twice the number of vacancies for the interview.
  • They don't tell you the cut-off. UPSC publishes the cut-offs separately, after the final result. The cut-off guide has UPSC's official marks year by year.
  • Your service depends on your rank and your preferences. A large number of vacancies in a service helps only if you list it. See service preferences.

Frequently asked questions

How many vacancies are there in UPSC CSE 2026?

The CSE 2026 notice expected about 933, including 33 for persons with benchmark disability. UPSC's press note on the prelims result, on 15 June 2026, gave the figure as 1,016. The final number will be reported with the final result.

How many IAS vacancies are there each year?

At the final result, the Government reported 180 IAS vacancies in every year from CSE 2015 to CSE 2025. The table on this page has the other services.

Why does UPSC recommend fewer candidates than there are vacancies?

The final-result notes recommend fewer candidates than the vacancies, and UPSC keeps a reserve list below the last candidate in each category. When the Department of Personnel and Training asks, UPSC recommends more candidates from it to fill the remaining posts: 75 more for CSE 2020 and 120 more for CSE 2023.

Why is the final number different from the notice?

The notice gives an approximate figure and says it may change once the Cadre Controlling Authorities give firm numbers. In every year on this page where both figures are available, the final number was the higher one.

Sources

Every figure on this page comes from these official documents. If you spot a difference, the official document is right; tell us and we'll fix the page.

  1. UPSC: Civil Services Examination 2026 notice (No. 05/2026-CSE)
  2. UPSC: press note on the result of the Civil Services (Preliminary) Examination, 2026 (15 June 2026)
  3. UPSC: CSE 2025 notice (No. 05/2025-CSP)
  4. UPSC: CSE 2024 notice (No. 05/2024-CSP)
  5. UPSC: CSE 2023 notice (No. 05/2023-CSP)
  6. UPSC: CSE 2022 notice (No. 05/2022-CSP)
  7. UPSC: CSE 2021 notice (No. 04/2021-CSP)
  8. UPSC: CSE 2020 notice (No. 05/2020-CSP)
  9. UPSC: CSE 2019 notice (No. 04/2019-CSP)
  10. UPSC: CSE 2018 notice (No. 04/2018-CSP)
  11. UPSC: CSE 2016 notice (No. 08/2016-CSP)
  12. UPSC: final result, CSE 2025
  13. UPSC: final result, CSE 2024
  14. PIB: final result, CSE 2023 (16 April 2024)
  15. PIB: final result, CSE 2022 (23 May 2023)
  16. UPSC: final result, CSE 2021
  17. PIB: final result, CSE 2020 (24 September 2021)
  18. PIB: final result, CSE 2019 (4 August 2020)
  19. PIB: result, CSE 2018 (5 April 2019)
  20. PIB: final results, CSE 2017 (27 April 2018)
  21. PIB: result, CSE 2016 (31 May 2017)
  22. PIB: result, CSE 2015 (10 May 2016)
  23. PIB (UPSC), 25 October 2024: reserve list, CSE 2023
  24. PIB (UPSC), 31 December 2021: reserve list, CSE 2020

Found this useful? Share it with your study group.

From Decode Civils

Courses for this topic

See all 5 matching courses