The corporate office of the corporation is situated at DehraDun.
For efficient functioning the corporation has been divided into 3 divisions.
Each region has a regional workshop where major repair and maintenance work as well as assembly reconditioning work is performed.
One tyre retreading plant is established at Dehradun to provide in-house tyre retreading facilities.
Each region has been further divided into operational units called Depots. The total number of depots in the corporation is 18, Each depot has a depot workshop attached to it to provide supportive maintenance facilities.

Division Depots
Dehradun DehraDun B, DehraDun Hill, DehraDun Rural,
Roorkee, Haridwar, Rishikesh, Kotdwar
Nainital Almora, Ranikhet, Bhowali, Kathgodam,
Haldwani, Rudrapur, Kashipur, Ramnagar
Tanakpur Tanakpur, Lohaghat, Pithoragarh