NCC Headquarters 


 CADET BATTALIANS IN SRI LANKA 


 1st NCC Battalion – Galle

 2nd NCC Battalion – Kandy

 3rd NCC Battalion – Colombo

 4th NCC Battalion – Kurunagala

 5th NCC Battalion – Anuradhapura

 6th NCC Battalion – Badulla

 7th NCC Battalion – Gampaha

 8th NCC Battalion – Rathnapura

 9th NCC Battalion – Kegalla

 10th NCC Battalion – Tangalla

 11th NCC Battalion – Polonnaruwa

 12th NCC Battalion – Kalutara

 13th NCC Battalion – Matale
  14th NCC Battalion – Kuliyapitiya

 15th NCC Battalion – Monaragala

 16th NCC Battalion – Matara

 17th NCC Battalion – Ampara

 18th NCC Battalion – Nuwara Eliya

 19th NCC Battalion – Pannipitiya

 20th NCC Battalion – Jaffna

 21st NCC Battalion – Trincomalee

 22nd NCC Battalion – vavuniya

 23rd NCC Battalion – Kundasale

 24th NCC Battalion – Debarawewa

 25th NCC – PROVINCIAL HQs – North Western Province

 26th NCC – PROVINCIAL HQs – Western Province
 27th NCC – PROVINCIAL HQs – Southern Province

 28th NCC – PROVINCIAL HQs – Central Province

 29th NCC – PROVINCIAL HQs – Sabaragamuwa Province

 30th NCC – PROVINCIAL HQs – Northern Province

 31st NCC – PROVINCIAL HQs – Eastern Province

 32nd NCC – PROVINCIAL HQs – North Central Province

 33rd NCC – PROVINCIAL HQs – Uwa Province

 34th NCC Battalion – Mulathivu

 35th NCC Battalion – Puttlam

 36th NCC Battalion – Kilinochchi

 37th NCC Battalion – Mannar

 38th NCC Battalion – Batticoloa