Kanji is a village in Rishabhdeo tehsil in district of Udaipur, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Kanji was 698 which includes 352 males and 346 females. Kanji covers 78.3 ha area. Pincode of Kanji is 313802.