Makramdih is a village in Tamar I tehsil in district of Ranchi, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Makramdih was 1,083 which includes 540 males and 543 females. Makramdih covers 1022.16 ha area. Pincode of Makramdih is 838225.