Devambadi is a village in Pollachi tehsil in district of Coimbatore, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Devambadi was 3,529 which includes 1,750 males and 1,779 females. Devambadi covers 960.28 ha area. Pincode of Devambadi is 642005.