India has a total of 25 High Courts, each with jurisdiction over a specific state or group of states. Here is a list of the High Courts of India:
1. Allahabad High Court (Uttar Pradesh)
2. Andhra Pradesh High Court (Andhra Pradesh)
3. Bombay High Court (Maharashtra and Goa, Dadra and Nagar Haveli and Daman and Diu)
4. Calcutta High Court (West Bengal and Andaman and Nicobar Islands)
5. Chhattisgarh High Court (Chhattisgarh)
6. Delhi High Court (Delhi)
7. Gauhati High Court (Assam, Nagaland, Mizoram, and Arunachal Pradesh)
8. Gujarat High Court (Gujarat)
9. Himachal Pradesh High Court (Himachal Pradesh)
10. Hyderabad High Court (Telangana and Andhra Pradesh)
11. Jammu and Kashmir High Court (Jammu and Kashmir)
12. Jharkhand High Court (Jharkhand)
13. Karnataka High Court (Karnataka)
14. Kerala High Court (Kerala and Lakshadweep)
15. Madhya Pradesh High Court (Madhya Pradesh)
16. Madras High Court (Tamil Nadu and Puducherry)
17. Manipur High Court (Manipur)
18. Meghalaya High Court (Meghalaya)
19. Orissa High Court (Odisha)
20. Patna High Court (Bihar)
21. Punjab and Haryana High Court (Punjab and Haryana)
22. Rajasthan High Court (Rajasthan)
23. Sikkim High Court (Sikkim)
24. Telangana High Court (Telangana)
25. Tripura High Court (Tripura)
Each High Court has the power to interpret laws, hear appeals, and exercise original jurisdiction in certain matters.