The National Cadet Corps (NCC) in India operates under various Directorates, each overseeing multiple NCC Units in different states and union territories. Here is a list of all NCC Directorates along with their respective headquarters:

1. NCC Directorate General (HQ: New Delhi)
   - Oversees all NCC Directorates across India.

2. State & Regional NCC Directorates:
There are 17 NCC Directorates across India, each covering specific states and union territories:

1Andhra Pradesh & Telangana
2Bihar & Jharkhand
3Delhi
4Gujarat,Dadra & Nagar Haveli,Daman and Diu
5Jammu & Kashmir and Ladakh
6Goa & Karnataka
7Kerala & Lakshdweep
8Madhya Pradesh & Chhattisgarh
9Maharashtra
10North East Region (Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Tripura)
11Odisha
12Punjab, Haryana, Himachal Pradesh and Chandigarh
13Rajasthan
14Tamil Nadu, Puducherry, Andaman and Nicobar Islands
15Uttarakhand
16Uttar Pradesh
17West Bengal & Sikkim
  
3. Specialized NCC Directorates:
   - NCC Air Wing Directorate – Subroto Park, New Delhi  
   - NCC Naval Wing Directorate – New Delhi  
   - NCC Girls Wing – Integrated into all directorates  

Each NCC Directorate is headed by a Deputy Director General (DDG) or Director, usually of the rank of Brigadier (Army), Commodore (Navy) or Air Commodore (Air Force).