Sonpurwa is a village in Medininagar tehsil in district of Palamu, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Sonpurwa was 486 which includes 244 males and 242 females. Sonpurwa covers 28 ha area. Pincode of Sonpurwa is 822132.