Kannapura is a village in Mudigere tehsil in district of Chikmagalur, Karnataka, India. As per the data provided by Census of India in 2011, total population of Kannapura was 1,302 which includes 617 males and 685 females. Kannapura covers 368.19 ha area. Pincode of Kannapura is 577132.