Dhani Mahu is a village in Tosham tehsil in district of Bhiwani, Haryana, India. As per the data provided by Census of India in 2011, total population of Dhani Mahu was 6,026 which includes 3,206 males and 2,820 females. Dhani Mahu covers 2542 ha area. Pincode of Dhani Mahu is 127040.