

How Many Candidates Qualify for UPSC Mains 2025: The UPSC Civil Services Examination is among India's most prestigious and challenging exams. Every year, lots of applicants enroll with the hope of joining the prestigious public service. Knowing how many applicants were selected at each stage might help you assess the competition and improve your strategy.
The UPSC Mains results and the roll numbers of the 2,736 applicants selected for the UPSC Interview 2025 were just released by the Union Public Service Commission. Candidates who passed the UPSC mains exam. They are qualified for the round of interviews. According to UPSC, eligible applicants in the mains exam must complete a form between November 13 and November 27, 2025, at 6 p.m.
The Union Public Service Commission (UPSC) has announced the list of applicants who qualified for the UPSC Mains Examination 2025 based on their performance in the preliminary exam. Approximately 14,161 applicants have been selected for the Mains stage, the second part of the Civil Services Examination, this year. The number of applicants selected each year changes according to criteria such as exam difficulty, vacancies, and category-specific cut-offs.
The UPSC Mains 2025 Selection List has been made available in PDF format on the official website upsc.gov.in. The list includes the roll numbers of candidates who have successfully cleared the Preliminary Exam. Aspirants can download the selection list and verify their roll numbers to confirm their eligibility for the next stage. Those who qualify must now fill out the Detailed Application Form (DAF-I) within the stipulated time to appear for the Mains Examination.
A total of 2,736 students from the 14,161 who appeared for the Mains test proceeded to the Interview/Personality Test stage. This figure is slightly lower than in 2024, when 2,845 interview calls were tracked. Here, students can see a quick comparison given below:
2025 → 2,736 shortlisted
2024 → 2,845 shortlisted
2023 → 2,916 shortlisted
The UPSC CSE Mains Selection Trend for the previous five years is available to candidates. Candidates can observe that in 2023, 2024, and 2025, there were still more than 2500 shortlisted candidates selected for interviews. The number of open positions for UPSC CSE, however, decreased from 1056 in 2024 to 979 in 2025.
| UPSC CSE Mains Selection Trend | ||||
| Exam Year | Vacancies* | Qualified for Mains | Shortlisted for Interview | Final Selected |
| 2025 | 979 | 14,161 | 2,736 | - |
| 2024 | 1,056 | 14,627 | 2,845 | 1,009 |
| 2023 | 1,105 | 14,624 | 2,916 | 1,016 |
| 2022 | 1,011 | 13,090 | 2,529 | 933 |
| 2021 | 748 | 9,214 | 1,823 | 685 |