Maheshbathan is a village in Ranishwar tehsil in district of Dumka, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Maheshbathan was 685 which includes 338 males and 347 females. Maheshbathan covers 212 ha area. Pincode of Maheshbathan is 814148.