Battalions
National Cadet Corps has 21 Battalions located in
- HQ National Cadet Corps - Colombo
- 1st Battalion - Hikkaduwa - Sumangala Vidyalaya
- 2nd Battalion - Mahanuwara - Dalada Maligawa Premises
- 3rd Battalion - Colambo - Nalanda College
- 4th Battalion - Ibbagamuwa - Kurunegala
- 5th Battalion - Anuradhapura MMV
- 6th Battalion - Badulla Central College
- 7th Battalion - Naiwala - Gampaha
- 8th Battalion - Hidellana - Sivali MMV
- 9th Battalion - Kegalla
- 10th Battalion - Tangalla - Educational Department
- 11th Battalion - Kaduruwela - Polonnaruwa
- 12th Battalion - Kalutara Vidyalaya
- 13th Battalion - Mathale
- 14th Battalion - Kuliyapitiya - Nakkawatta Central College
- 15th Battalion - Monaragala
- 16th Battalion - Matara
- 17th Battalion - Ampara
- 18th Battalion - Nuwaraeliya
- 19th Battalion - Pannipitiya
- 20th Battalion - Yalpanam
- 21st Battalion - Thambalagamuwa - Trikunamalaya
- 22nd Battalion - Wavunia
- 23rd Battalion - Theldeniya - Mahanuwara
Read more about this topic: National Cadet Corps (Sri Lanka)