Description: The Uttar Pradesh Public Service Commission (UPPSC) has released the official notification for Medical Officer (MO) and Other Various Posts Recruitment 2026 . This recruitment drive is for candidates holding MBBS / Postgraduate / relevant medical qualifications . Eligible candidates can apply online through the UPPSC official website. The selection process will include a written examination and/or interview , followed by document verification.
Important Details (Two-Column Format)
Important Dates
Event Date Notification Release Date 22 December 2025 Online Application Start Date 22 December 2025 Last Date to Apply Online 22 January 2026 Fee Payment Last Date 22 January 2026 Admit Card Release Before exam Exam / Interview Date To be notified Result Declaration After selection process
Application Fee
Category Application Fee General / OBC / EWS 105/- SC / ST 65/- PH Candidates 25/- Payment Mode Online (Debit Card / Credit Card / Net Banking / UPI)
Age Limit (as on 01 July 2026)
Category Age Limit Minimum Age 21 Years Maximum Age 40 Years Age Relaxation Extra as per UP Government norms
Total Vacancy Details
Post Name No. Of Post Medical Officer, Community Health 884 Veterinary Officer 404 Homoeopathic Medical Officer 221 Swasthya Shiksha Adhikari 265 Chikitsa Adhikari (Ayurved) 26 Dental Surgeon 157 Inspector of Drugs 168 Chikitsa Adhikari (Unani) 25 Chikitsa Adhikari (Homoeopathic) 07 Vetting Officer 01
Post Name & Eligibility Criteria
Post Name Eligibility Criteria Medical Officer (MO) MBBS degree from a recognized medical college, registered with MCI / NMC Specialist Medical Officer Postgraduate degree / Diploma in relevant specialty Other Posts Qualification as specified in official notification
Selection Process:
Written Examination (if applicable)
Interview
Document Verification
Final Merit List
Official Links (Only Official Sources)
Important Notes
Candidates must read the official notification carefully before applying.
Ensure medical qualification, registration, and age eligibility .
Apply well before the last date to avoid technical issues.