As of 2026, India has 25 High Courts. The Department of Justice, Government of India, refers to all 25 High Courts in its current official records.
The 25 High Courts serve India’s states and Union Territories. Some High Courts have jurisdiction over more than one state or Union Territory, while some have established benches in different cities.
List of 25 High Courts in India

| No. | High Court | Principal Seat |
| 1 | Allahabad High Court | Prayagraj |
| 2 | Andhra Pradesh High Court | Amaravati |
| 3 | Bombay High Court | Mumbai |
| 4 | Calcutta High Court | Kolkata |
| 5 | Chhattisgarh High Court | Bilaspur |
| 6 | Delhi High Court | New Delhi |
| 7 | Gauhati High Court | Guwahati |
| 8 | Gujarat High Court | Ahmedabad |
| 9 | Himachal Pradesh High Court | Shimla |
| 10 | High Court of Jammu & Kashmir and Ladakh | Srinagar/Jammu |
| 11 | Jharkhand High Court | Ranchi |
| 12 | Karnataka High Court | Bengaluru |
| 13 | Kerala High Court | Ernakulam/Kochi |
| 14 | Madhya Pradesh High Court | Jabalpur |
| 15 | Madras High Court | Chennai |
| 16 | Manipur High Court | Imphal |
| 17 | Meghalaya High Court | Shillong |
| 18 | Orissa High Court | Cuttack |
| 19 | Patna High Court | Patna |
| 20 | Punjab and Haryana High Court | Chandigarh |
| 21 | Rajasthan High Court | Jodhpur |
| 22 | Sikkim High Court | Gangtok |
| 23 | Telangana High Court | Hyderabad |
| 24 | Tripura High Court | Agartala |
| 25 | Uttarakhand High Court | Nainital |
How Many High Courts Are There in India?
There are 25 High Courts in India as of 2026. The Department of Justice’s official 2026 records continue to refer to the country’s 25 High Courts.
High Courts are constitutional courts at the state or applicable Union Territory level. They deal with a wide range of civil, criminal, constitutional and administrative matters within their respective jurisdictions.