21 Kerala Bn was initially raised at Ernakulam as 3 Kerala Bn NCC on 04 Sep 1958. The Unit was re-designated as 18 Kerala Bn NCC on 01 Sep 1964 and thereafter as    21 Kerala Bn NCC on 01 Jun 1978.  The unit is located at Chittoor Road, in the heart of Ernakulam City.

The unit is presently commanded by Col Gopi Kumar (INF : SIKH).  The Adm Officer is Lt Col Shamsher Singh (INF : GARH RIF).  The PI Staff posted to 21 Kerala Battalion NCC are drawn from Punjab Regiment, Mech Inf, Kumaon Regiment, MARATHA LI and Garhwal Rifles.