Class 12 Result 2026 — All Board Official Result Portals
Class 12 results are declared by the board or the conducting authority for each stream — CBSE, the state boards, and for vocational and open-school exams the respective national bodies. Because the declaring body differs, the correct result page depends entirely on your board and stream.
This page lists every major board's official Class 12 result portal — each link verified against the board's own website — with the details you need before you check, and links to per-board guides covering the checking process, re-evaluation / re-totalling windows and compartment or supplementary exams. This site only guides and redirects to the official portal; we never collect roll numbers or marks.
Note that some boards publish Class 12 results on a separate portal from Class 10 (for example Bihar's intermediate section, or Rajasthan where Class 12 is handled at division level) — the per-board pages spell this out.
Boards with Class 12 results (17)
CBSE — Central Board of Secondary Education
CBSE declares Class 10 and Class 12 results centrally on cbse.gov.in, usually on a fixed annual schedule announced by the board.
Need: Roll number and date of birth as printed on the admit card.
BSEB — Bihar School Examination Board, Patna
BSEB runs Class 10 (matric) and Class 12 (intermediate) as two separate examinations, each declared on its own section of the board site. The intermediate board also covers the Bihar Open School and National Open School.
Need: Roll code and roll number from the admit card (both are required).
CISCE — ICSE (Class 10) and ISC (Class 12)
CISCE conducts the ICSE (Class 10) and ISC (Class 12) exams and publishes results on its own site. Individual candidates usually verify through their school.
Need: ICSE/ISC candidate number and date of birth.
UP Board — Board of High School & Intermediate Education, Uttar Pradesh
The UP Board publishes high school (Class 10) and intermediate (Class 12) results on upresults.nic.in. Re-evaluation and compartment notices come from the same board.
Need: Roll number and date of birth.
MP Board — Madhya Pradesh Board of Secondary Education
The MP Board declares Class 10 and Class 12 results on its mponline portal; supplementary (compartment) results are listed separately.
Need: Roll number and date of birth.
MSBSHSE — Maharashtra State Board of Secondary & Higher Secondary Education
The Maharashtra board publishes SSC (Class 10) and HSC (Class 12) results on mahahsscboard.in, and serves verified e-marksheets through the state marksheet portal.
Need: Seat number and date of birth.
West Bengal Boards — WBBSE (Class 10) and WBCHSE (Class 12)
West Bengal declares Madhyamik (Class 10) through WBBSE and Uchchatar Madhyamik (Class 12) through WBCHSE, both served from the shared results portal.
Need: Roll number and date of birth (as per the board's format).
Jharkhand — JAC (Class 10) and JCEB (Class 12)
Class 10 results come from the Jharkhand Academic Council and Class 12 results from JCEB; each board publishes on its own portal.
Need: Roll number and date of birth.
BSEH — Board of School Education Haryana
Haryana declares secondary (Class 10) and senior secondary (Class 12) results on bseh.org.in, with open-school results listed on the separate HSEB portal.
Need: Roll number and date of birth.
GSEB — Gujarat State Board of School Education
The Gujarat board publishes SSC (Class 10) and HSC (Class 12) results on gseb.org.in.
Need: Seat number and date of birth.
BSE Odisha — Board of Secondary Education, Odisha
BSE Odisha publishes HSC (Class 10) and CHSE (Class 12) results on the board site.
Need: Roll number and date of birth.
PSEB — Punjab School Education Board
PSEB publishes matriculation (Class 10) and senior secondary (Class 12) results on pseb.ac.in. Results are also available by SMS using the board's published short code.
Need: Roll number and date of birth.
KSEAB — Karnataka School Examination and Assessment Board
Karnataka publishes SSLC (Class 10) and PUC (Class 12) results through kseeb.karnataka.gov.in, with the state results service at karresults.nic.in.
Need: Register number and date of birth (as on the admission ticket).
Tamil Nadu State Board — Directorate of Government Examinations
The Tamil Nadu State Board publishes SSLC (Class 10) and HSC (Class 12) results on tnresults.nic.in and the DGE portal; marksheets are also available on DigiLocker and UMANG.
Need: Register number and date of birth.
Telangana — BSE Telangana (Class 10) and TSBPC (Class 12)
Telangana Class 10 (SSC) results are declared by BSE Telangana, with Class 12 results handled by TSBPC.
Need: Roll number from the SSC hall ticket.
AP Board — Andhra Pradesh State Board of Secondary & Intermediate Education
The Andhra Pradesh board publishes SSC (Class 10) and Intermediate (Class 12) results through its own portal.
Need: Roll number and date of birth.
Kerala HSE — Kerala Higher Secondary Education Board
The Kerala board publishes SSLC (Class 10) and Higher Secondary (Class 12) results on the state results portal.
Need: Register number and date of birth.
We never collect roll numbers or marks. Every button above opens the board's own website in a new tab.