Karvazhi is a village in Aravakurichi tehsil in district of Karur, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Karvazhi was 1,319 which includes 676 males and 643 females. Karvazhi covers 1006.48 ha area. Pincode of Karvazhi is 638151.