What is a UDISE Code? A Complete Guide to India's School Tracking System
You are looking for a new school for your child. You see fancy brochures, huge playgrounds, and smart classrooms. But how do you know if the school is actually recognized by the government? This is where the UDISE code comes in. It is the single most important number you need to check before paying any admission fee.
Many parents skip this check. They assume every school operating in a big building is fully legal. But every year, hundreds of unrecognized schools shut down overnight, leaving children stranded. Checking the UDISE code helps you avoid this nightmare. Let we understand what this number is, how it works, and how you can use it to protect your child's education.
What is UDISE Code?
UDISE stands for Unified District Information System for Education. It is a national database managed by the Ministry of Education, Government of India. The system assigns a unique 11-digit identification number to every single school in the country, from tiny primary schools in remote villages to elite private schools in metro cities.
The government started this system in 2012-13 by merging school databases. Today, it tracks over 1.5 million schools, 9.5 million teachers, and 265 million students. It acts like an Aadhaar card for schools. If a school does not have this 11-digit number, it does not officially exist in the eyes of the government.
How to Read and Decode the 11-Digit UDISE Code
A UDISE code is not just a random sequence of numbers. Each digit contains specific geographic and administrative information. When you look at an 11-digit number like 27211000104, you can break it down to see exactly where the school is located.
Here is how the 11 digits are structured:
| Digit Position | What it Represents | Example (27211000104) | Meaning |
|---|---|---|---|
| Digits 1 and 2 | State Code | 27 | Maharashtra State |
| Digits 3 and 4 | District Code | 21 | Pune District |
| Digits 5 and 6 | Block / Tehsil Code | 10 | Haveli Block |
| Digits 7, 8 and 9 | Village / Ward Code | 001 | Specific village or municipal ward |
| Digits 10 and 11 | School Serial Number | 04 | The 4th school registered in that ward |
Understanding this structure helps you verify if a school is giving you a fake code. If a school in Delhi gives you a code starting with 27 (which is Maharashtra), you know immediately that something is wrong.
Why Parents Must Verify the UDISE Code
You might wonder why you need to care about a government database number. For a parent, the UDISE code is the ultimate safety check. Here is why this number is essential for your child's schooling:
1. Verification of Government Recognition
Unrecognized schools are a massive problem in India. They set up shops in rented buildings, recruit untrained staff, and charge high fees. They cannot issue official certificates because they are not registered. A valid UDISE code is proof that the school has met the basic infrastructure and safety norms required by the State Education Department.
2. School Transfers and Transfer Certificates (TC)
If you have to relocate to another city or state, you will need to transfer your child to a new school. The new school will ask for a Transfer Certificate (TC) from the old school. The Board of Education requires the old school's UDISE code to process the online migration. If your child's current school lacks this code, the new school cannot enroll them in the database, risking the loss of an entire academic year.
3. Scholarship Eligibility
If your child qualifies for any government scholarship (pre-matric, merit-cum-means, or state-specific scholarships), the application form will require the school's UDISE code. If the code is missing or incorrect, the portal will reject the application, and you will lose out on financial support.
4. Board Exam Registrations
For classes 9 to 12, schools must register students with boards like CBSE, ICSE, or State Boards. This registration process is fully integrated with the UDISE database. If a school does not have a valid UDISE number, it cannot register its students for the board exams. Students are then forced to register as private candidates through other schools, which is a stressful process.
State-Wise Codes Reference List
To help you check if the code matches your state, here is a reference list of state codes used in the UDISE system:
| State Code | Name of State / UT | State Code | Name of State / UT |
|---|---|---|---|
| 01 | Jammu & Kashmir | 19 | West Bengal |
| 02 | Himachal Pradesh | 20 | Jharkhand |
| 03 | Punjab | 21 | Odisha |
| 04 | Chandigarh | 22 | Chhattisgarh |
| 05 | Uttarakhand | 23 | Madhya Pradesh |
| 06 | Haryana | 24 | Gujarat |
| 07 | Delhi | 25 | Daman & Diu |
| 08 | Rajasthan | 26 | Dadra & Nagar Haveli |
| 09 | Uttar Pradesh | 27 | Maharashtra |
| 10 | Bihar | 28 | Andhra Pradesh |
| 11 | Sikkim | 29 | Karnataka |
| 12 | Arunachal Pradesh | 30 | Goa |
| 13 | Nagaland | 31 | Lakshadweep |
| 14 | Manipur | 32 | Kerala |
| 15 | Mizoram | 33 | Tamil Nadu |
| 16 | Tripura | 34 | Puducherry |
| 17 | Meghalaya | 35 | Andaman & Nicobar |
| 18 | Assam | 36 | Telangana |
Step-by-Step Guide: How to Find and Verify a School's UDISE Code Online
You do not need to visit government offices to verify a school's registration. The Ministry of Education provides a public search tool on the UDISE+ portal. Follow these simple steps to check any school in India:
Step 1: Go to the Official Portal
Open your web browser and visit the official UDISE+ website. The correct web address is udiseplus.gov.in. Avoid clicking on third-party blog links that ask for personal information. Only use the government site.
Step 2: Navigate to the Search Tool
On the homepage, look for the section marked "Search School" or "Know Your School". Click on it. This will redirect you to a search page where you can look up schools using different criteria.
Step 3: Select Search Method
You can search in three ways: by UDISE Code, by Name, or by Location. If the school has already given you a code, select the "Search by UDISE Code" option. This is the fastest way to verify if their code is real.
Step 4: Enter the Details and Captcha
Type in the 11-digit code. Enter the security captcha code shown on the screen. Click on the "Submit" or "Search" button.
Step 5: Review the School Report Card
If the code is valid, the screen will display the school's basic details: official name, category (primary, upper primary, secondary, higher secondary), management type (private aided, private unaided, government), and year of establishment. If the screen says "No Record Found", the code is incorrect or fake.
Analyzing the School Report Card on UDISE+
The UDISE+ portal does not just show if the school exists. It gives you a complete "School Report Card". You can download this PDF report for free. It is a goldmine of information that helps you see past the school's marketing claims.
Here are the key metrics you should analyze in the downloaded report:
- Pupil-Teacher Ratio (PTR): The report shows the number of teachers and students. Check if the ratio matches the government standard (usually 30:1 for primary and 35:1 for upper primary). If a school has 60 students per teacher, your child will not get individual attention.
- Infrastructure Details: The report lists physical facilities. Check if they have functional drinking water, separate toilets for boys and girls, electricity connection, and a boundary wall. Many private schools claim to have high-tech science labs, but the database will show if they actually exist.
- Enrolment Data: You can see how many students are enrolled in each class. A sudden drop in student numbers over the last two years could be a sign of declining quality or management issues.
- Teacher Qualifications: The database lists how many teachers are professional graduates and have B.Ed. or D.El.Ed. degrees. If the majority of the staff are untrained, it is a warning sign.
What to Do If a School Lacks a UDISE Code
If you search for a school and find no record, or if the school management makes excuses when you ask for their UDISE code, do not panic. Take these immediate steps to safeguard your child's interest:
1. Ask the Administration for Written Clarification
Write an email or letter to the school principal asking for their official registration details and UDISE code. Sometimes, a school is newly established and the code is under process. If they are genuine, they will provide a receipt of their pending application from the State Education Department.
2. Check with the Block Education Officer (BEO)
Every district is divided into educational blocks. The Block Education Officer (BEO) keeps a manual list of all recognized schools in their jurisdiction. You can visit the BEO office and check if the school has applied for government recognition. They will tell you if the school is operating illegally.
3. Avoid Paying Admission Fees
Do not pay any non-refundable deposit or admission fee to a school that lacks a UDISE code. If the government shuts down the school mid-term for violating norms, getting your money back is extremely difficult. It is better to choose an alternative school with clean records.
Understanding the Difference Between UDISE and CBSE Affiliation Code
Many parents get confused between the UDISE code and the CBSE affiliation number. These are two completely different things. Here is a comparison to help you understand the difference:
| Feature | UDISE Code | CBSE Affiliation Number |
|---|---|---|
| Issued By | Ministry of Education (Central Government) | Central Board of Secondary Education (CBSE Board) |
| Applies To | All schools in India (Govt, Private, State, CBSE, ICSE) | Only schools affiliated with the CBSE board |
| Format | 11-Digit Numerical Code (e.g., 07080300102) | 7-Digit Numerical Code (e.g., 2130001) |
| Purpose | Tracking infrastructure, teachers, and geographic location | Affiliation for conducting board examinations |
A school affiliated with CBSE will have both a UDISE code and a CBSE affiliation number. A state board government school will only have a UDISE code and a state board registration number. Always make sure to ask for the correct code depending on the school type.
How Schools Get Their UDISE Code
The process of getting a UDISE code is strict. Schools cannot simply register online and get a code instantly. Here is the process they must follow, which shows why a valid code is a seal of quality:
First, the school must obtain a Certificate of Recognition (COR) from the local district education authorities. They must submit details about playground size, building safety, fire certificates, and sanitary certificates. Once approved, the district office sends the recommendation to the state MIS coordinator.
Next, the state uploads the data to the central UDISE database. The central system verifies the GPS coordinates of the school to make sure it is not a duplicate entry. Finally, the 11-digit code is generated and mapped to the school profile. The school must update its database profile every year with current teacher and student numbers to keep the code active.
Common Mistakes to Avoid When Searching UDISE Codes
If you are trying to search for a school's code, you might make simple mistakes that lead to zero results. Keep these tips in mind:
- Spellings: School names in government databases are often registered with local spellings. For example, "Saint Mary School" might be registered as "St. Marys School" or "St Mary English School". If searching by name, try using only the unique part of the name like "Mary" and filtering by district.
- Locality: Make sure you select the correct block or municipal ward. Many blocks have similar names. If you search in the wrong block, the school will not appear.
- Active Status: Ensure the search filters are set to "Active". If a school has closed down or has been temporarily suspended, its profile will move to the inactive database, signaling a problem.
FAQs on UDISE Code
Is the UDISE code mandatory for all schools in India?
Yes. Under the Right to Education (RTE) Act 2009, every school operating in India must obtain recognition from the state government, which automatically generates a UDISE code. Running a school without recognition is illegal.
Can a school have two different UDISE codes?
No. A UDISE code is a unique identifier. If a school has two codes, it is a technical error that needs to be reported to the District Education Officer. It usually happens when a school registers twice under different names to bypass rules.
How often is the UDISE database updated?
The database is updated annually. Every school must complete the Data Capture Format (DCF) by September-October of each academic year. This ensures that the online report cards reflect current numbers.
Does a play school need a UDISE code?
Generally, stand-alone pre-schools or play schools (nurseries that do not offer Class 1 and above) do not require a UDISE code in many states. However, any school offering education from Class 1 onwards must have one.
What should I do if a school's UDISE report card shows false information?
If you notice that a school claims to have facilities (like a playground or computer lab) that do not exist in reality, you can write a complaint to the District Education Officer (DEO). They are responsible for auditing the UDISE entries submitted by schools.
Final Thoughts for Parents
Your child's education is a long-term commitment. Do not rely solely on shiny brochures or word-of-mouth recommendations. Take ten minutes to go online, search the UDISE+ portal, and check the official records. It is the easiest way to ensure that the school you choose is legal, safe, and recognized by the government. Keep the 11-digit code handy, as you will need it for admissions, transfers, and future board registrations.
