Madarhati is a village in Kandi tehsil in district of Murshidabad, West Bengal, India. As per the data provided by Census of India in 2011, total population of Madarhati was 1,764 which includes 906 males and 858 females. Madarhati covers 208.87 ha area. Pincode of Madarhati is 742136.