Koyamballi is a village in Karur tehsil in district of Karur, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Koyamballi was 2,951 which includes 1,447 males and 1,504 females. Koyamballi covers 543.61 ha area. Pincode of Koyamballi is 639114.