Navakani is a village in Oddanchatram tehsil in district of Dindigul, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Navakani was 727 which includes 362 males and 365 females. Navakani covers 829.91 ha area. Pincode of Navakani is 624612.