Kachnanwan is a village in Makhdumpur tehsil in district of Jehanabad, Bihar, India. As per the data provided by Census of India in 2011, total population of Kachnanwan was 3,333 which includes 1,723 males and 1,610 females. Kachnanwan covers 267 ha area. Pincode of Kachnanwan is N/A.