Madhkupia is a village in Nauhatta tehsil in district of Rohtas, Bihar, India. As per the data provided by Census of India in 2011, total population of Madhkupia was 962 which includes 513 males and 449 females. Madhkupia covers 432 ha area. Pincode of Madhkupia is N/A.